diff --git a/sdk/network/azure-mgmt-network/CHANGELOG.md b/sdk/network/azure-mgmt-network/CHANGELOG.md index 9b73f80a9754..dd3f5c650b92 100644 --- a/sdk/network/azure-mgmt-network/CHANGELOG.md +++ b/sdk/network/azure-mgmt-network/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History +## 0.0.0 (it should be stable) (2022-10-26) + + + ## 22.0.0 (2022-10-12) ### Features Added diff --git a/sdk/network/azure-mgmt-network/_meta.json b/sdk/network/azure-mgmt-network/_meta.json index 565ce3e66a61..e26db5f6ce8a 100644 --- a/sdk/network/azure-mgmt-network/_meta.json +++ b/sdk/network/azure-mgmt-network/_meta.json @@ -1,11 +1,11 @@ { + "commit": "6bf1d95b79b7ad55011bcc69dc6e887d5e002fa6", + "repository_url": "https://github.com/Azure/azure-rest-api-specs", "autorest": "3.9.2", "use": [ - "@autorest/python@6.1.9", + "@autorest/python@6.2.1", "@autorest/modelerfour@4.24.3" ], - "commit": "3bc1226e256cc298617ec2a7da88a5b4f97eba0e", - "repository_url": "https://github.com/Azure/azure-rest-api-specs", - "autorest_command": "autorest specification/network/resource-manager/readme.md --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.1.9 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False", + "autorest_command": "autorest specification/network/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.1 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False", "readme": "specification/network/resource-manager/readme.md" } \ No newline at end of file diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/_network_management_client.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/_network_management_client.py index 8142e56a614a..b69f0de80533 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/_network_management_client.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/_network_management_client.py @@ -72,6 +72,10 @@ class NetworkManagementClient(NetworkManagementClientOperationsMixin, MultiApiCl 'nsp_access_rules_reconcile': '2021-02-01-preview', 'nsp_association_reconcile': '2021-02-01-preview', 'nsp_associations': '2021-02-01-preview', + 'nsp_link_reconcile': '2021-02-01-preview', + 'nsp_link_reference_reconcile': '2021-02-01-preview', + 'nsp_link_references': '2021-02-01-preview', + 'nsp_links': '2021-02-01-preview', 'nsp_profiles': '2021-02-01-preview', 'p2_svpn_server_configurations': '2019-07-01', 'perimeter_associable_resource_types': '2021-02-01-preview', @@ -5092,6 +5096,62 @@ def nsp_associations(self): self._config.api_version = api_version return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + @property + def nsp_link_reconcile(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinkReconcileOperations` + """ + api_version = self._get_api_version('nsp_link_reconcile') + if api_version == '2021-02-01-preview': + from .v2021_02_01_preview.operations import NspLinkReconcileOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_link_reconcile'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + + @property + def nsp_link_reference_reconcile(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinkReferenceReconcileOperations` + """ + api_version = self._get_api_version('nsp_link_reference_reconcile') + if api_version == '2021-02-01-preview': + from .v2021_02_01_preview.operations import NspLinkReferenceReconcileOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_link_reference_reconcile'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + + @property + def nsp_link_references(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinkReferencesOperations` + """ + api_version = self._get_api_version('nsp_link_references') + if api_version == '2021-02-01-preview': + from .v2021_02_01_preview.operations import NspLinkReferencesOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_link_references'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + + @property + def nsp_links(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinksOperations` + """ + api_version = self._get_api_version('nsp_links') + if api_version == '2021-02-01-preview': + from .v2021_02_01_preview.operations import NspLinksOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_links'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + @property def nsp_profiles(self): """Instance depends on the API version: diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/_version.py index d057768162b3..6d73d05a1d5c 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/_version.py @@ -5,4 +5,4 @@ # license information. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/aio/_network_management_client.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/aio/_network_management_client.py index 0b8c66f0ded2..bf0c2a30770e 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/aio/_network_management_client.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/aio/_network_management_client.py @@ -72,6 +72,10 @@ class NetworkManagementClient(NetworkManagementClientOperationsMixin, MultiApiCl 'nsp_access_rules_reconcile': '2021-02-01-preview', 'nsp_association_reconcile': '2021-02-01-preview', 'nsp_associations': '2021-02-01-preview', + 'nsp_link_reconcile': '2021-02-01-preview', + 'nsp_link_reference_reconcile': '2021-02-01-preview', + 'nsp_link_references': '2021-02-01-preview', + 'nsp_links': '2021-02-01-preview', 'nsp_profiles': '2021-02-01-preview', 'p2_svpn_server_configurations': '2019-07-01', 'perimeter_associable_resource_types': '2021-02-01-preview', @@ -5092,6 +5096,62 @@ def nsp_associations(self): self._config.api_version = api_version return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + @property + def nsp_link_reconcile(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinkReconcileOperations` + """ + api_version = self._get_api_version('nsp_link_reconcile') + if api_version == '2021-02-01-preview': + from ..v2021_02_01_preview.aio.operations import NspLinkReconcileOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_link_reconcile'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + + @property + def nsp_link_reference_reconcile(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinkReferenceReconcileOperations` + """ + api_version = self._get_api_version('nsp_link_reference_reconcile') + if api_version == '2021-02-01-preview': + from ..v2021_02_01_preview.aio.operations import NspLinkReferenceReconcileOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_link_reference_reconcile'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + + @property + def nsp_link_references(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinkReferencesOperations` + """ + api_version = self._get_api_version('nsp_link_references') + if api_version == '2021-02-01-preview': + from ..v2021_02_01_preview.aio.operations import NspLinkReferencesOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_link_references'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + + @property + def nsp_links(self): + """Instance depends on the API version: + + * 2021-02-01-preview: :class:`NspLinksOperations` + """ + api_version = self._get_api_version('nsp_links') + if api_version == '2021-02-01-preview': + from ..v2021_02_01_preview.aio.operations import NspLinksOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'nsp_links'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + @property def nsp_profiles(self): """Instance depends on the API version: diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_configuration.py index 053d9daf806f..0e29546f487a 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from ._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials import TokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2015-06-15") # type: str + api_version = kwargs.pop("api_version", "2015-06-15") # type: Literal["2015-06-15"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_metadata.json index cc7dcb08d23a..bf595bb397c1 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_metadata.json @@ -135,4 +135,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_configuration.py index b20610b0d71a..d81d0bccbe9e 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from .._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials_async import AsyncTokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2015-06-15") # type: str + api_version = kwargs.pop("api_version", "2015-06-15") # type: Literal["2015-06-15"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/operations/_operations.py index 972df8e8441d..74b077271ec3 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/aio/operations/_operations.py @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList from azure.core.exceptions import ( @@ -38,7 +39,6 @@ build_application_gateways_list_request, build_application_gateways_start_request, build_application_gateways_stop_request, - build_check_dns_name_availability_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -73,6 +73,7 @@ build_network_interfaces_list_request, build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -120,8 +121,12 @@ build_virtual_networks_list_all_request, build_virtual_networks_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -159,7 +164,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -214,7 +219,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -278,7 +283,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -330,7 +335,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -491,7 +496,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -549,7 +554,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -576,10 +581,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -623,7 +635,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -649,10 +661,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -697,7 +716,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -752,7 +771,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -804,7 +823,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -859,7 +878,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -898,7 +917,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- begin_stop.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/stop"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -926,10 +945,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -994,7 +1013,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -1052,7 +1071,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1119,7 +1138,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -1173,7 +1192,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -1346,7 +1365,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1410,7 +1429,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -1438,10 +1457,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -1506,7 +1532,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -1564,7 +1590,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1631,7 +1657,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -1685,7 +1711,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -1857,7 +1883,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1921,7 +1947,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -1949,10 +1975,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2017,7 +2050,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -2070,7 +2103,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2132,7 +2165,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -2184,7 +2217,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -2345,7 +2378,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2409,7 +2442,7 @@ def list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] error_map = { @@ -2437,10 +2470,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2492,7 +2532,7 @@ def list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] error_map = { @@ -2520,10 +2560,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2575,7 +2622,7 @@ def list_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsStatsListResult] error_map = { @@ -2603,10 +2650,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2652,7 +2706,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -2679,10 +2733,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2726,7 +2787,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -2752,10 +2813,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2820,7 +2888,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -2846,10 +2914,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2914,7 +2989,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -2969,7 +3044,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3035,7 +3110,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -3088,7 +3163,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -3246,7 +3321,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3302,7 +3377,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -3328,10 +3403,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3377,7 +3459,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -3404,10 +3486,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3472,7 +3561,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -3527,7 +3616,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3593,7 +3682,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -3646,7 +3735,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -3807,7 +3896,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3863,7 +3952,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -3889,10 +3978,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3938,7 +4034,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -3965,10 +4061,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4021,7 +4124,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4050,10 +4153,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4103,7 +4213,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4131,10 +4241,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4203,7 +4320,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -4274,7 +4391,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -4329,7 +4446,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4395,7 +4512,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -4448,7 +4565,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -4609,7 +4726,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4666,7 +4783,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -4692,10 +4809,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4742,7 +4866,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -4769,10 +4893,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4837,7 +4968,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -4895,7 +5026,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4962,7 +5093,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -5016,7 +5147,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -5184,7 +5315,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5247,7 +5378,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -5275,10 +5406,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5343,7 +5481,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -5398,7 +5536,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5464,7 +5602,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -5517,7 +5655,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -5678,7 +5816,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5734,7 +5872,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -5760,10 +5898,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5809,7 +5954,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -5836,10 +5981,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5904,7 +6056,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -5959,7 +6111,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6025,7 +6177,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -6074,7 +6226,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -6226,7 +6378,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6284,7 +6436,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -6311,10 +6463,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6358,7 +6517,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -6384,10 +6543,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6452,7 +6618,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -6510,7 +6676,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6577,7 +6743,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -6631,7 +6797,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -6794,7 +6960,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6854,7 +7020,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -6882,10 +7048,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6950,7 +7123,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -6977,10 +7150,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7045,7 +7225,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -7100,7 +7280,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7166,7 +7346,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -7219,7 +7399,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -7380,7 +7560,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7436,7 +7616,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -7462,10 +7642,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7511,7 +7698,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -7538,10 +7725,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7606,7 +7800,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -7664,7 +7858,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7738,7 +7932,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -7793,7 +7987,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -7961,7 +8155,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8023,7 +8217,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -8051,10 +8245,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8123,7 +8324,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -8284,7 +8485,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8353,7 +8554,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -8401,7 +8602,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -8456,7 +8657,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8512,7 +8713,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -8539,10 +8740,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8591,7 +8799,7 @@ async def _reset_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -8750,7 +8958,7 @@ async def begin_reset( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8813,7 +9021,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -8967,7 +9175,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9050,7 +9258,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -9214,7 +9422,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9284,7 +9492,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -9332,7 +9540,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -9388,7 +9596,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9445,7 +9653,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -9472,10 +9680,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9524,7 +9739,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -9693,7 +9908,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9756,7 +9971,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -9927,7 +10142,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9998,7 +10213,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKeyResult] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -10070,7 +10285,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -10231,7 +10446,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10300,7 +10515,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -10348,7 +10563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -10403,7 +10618,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10458,7 +10673,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -10485,10 +10700,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/operations/_operations.py index ae428e5c95af..b38610019075 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2015_06_15/operations/_operations.py @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.exceptions import ( ClientAuthenticationError, @@ -29,8 +30,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -69,7 +74,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -100,7 +105,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -134,7 +139,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -162,7 +167,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -187,7 +192,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -212,7 +217,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -232,13 +237,13 @@ def build_application_gateways_stop_request( return HttpRequest(method="POST", url=_url, params=_params, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -269,7 +274,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -296,7 +301,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -328,7 +333,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -363,7 +368,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -393,7 +398,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -420,7 +425,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -452,7 +457,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -487,7 +492,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -517,7 +522,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -543,7 +548,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -574,7 +579,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -608,7 +613,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -639,7 +644,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -670,7 +675,7 @@ def build_express_route_circuits_list_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -701,7 +706,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -729,7 +734,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -755,7 +760,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -782,7 +787,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -813,7 +818,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -846,7 +851,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -878,7 +883,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -902,7 +907,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -931,7 +936,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -962,7 +967,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -995,7 +1000,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1027,7 +1032,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1051,7 +1056,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1085,7 +1090,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1119,7 +1124,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1159,7 +1164,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1195,7 +1200,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -1226,7 +1231,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1259,7 +1264,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1291,7 +1296,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1319,7 +1324,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1352,7 +1357,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -1383,7 +1388,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1419,7 +1424,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1454,7 +1459,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1484,7 +1489,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -1515,7 +1520,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1548,7 +1553,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1580,7 +1585,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1606,7 +1611,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1635,7 +1640,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -1666,7 +1671,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1699,7 +1704,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1731,7 +1736,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1759,7 +1764,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1784,7 +1789,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -1811,7 +1816,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1843,7 +1848,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1878,7 +1883,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1907,7 +1912,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1935,7 +1940,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -1966,7 +1971,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1999,7 +2004,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2031,7 +2036,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2055,7 +2060,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2084,7 +2089,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -2117,7 +2122,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2151,7 +2156,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2186,7 +2191,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2217,7 +2222,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2253,7 +2258,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2285,7 +2290,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -2313,7 +2318,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2343,7 +2348,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2379,7 +2384,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2415,7 +2420,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2451,7 +2456,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2483,7 +2488,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -2511,7 +2516,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2541,7 +2546,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2577,7 +2582,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2613,7 +2618,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2646,7 +2651,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2680,7 +2685,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2710,7 +2715,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] # Construct URL _url = kwargs.pop( "template_url", @@ -2736,7 +2741,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2793,7 +2798,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -2846,7 +2851,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2908,7 +2913,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -2960,7 +2965,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -3121,7 +3126,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -3178,7 +3183,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -3205,10 +3210,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3251,7 +3263,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -3277,10 +3289,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3325,7 +3344,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -3378,7 +3397,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3430,7 +3449,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -3483,7 +3502,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3522,7 +3541,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- begin_stop.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/stop"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -3550,10 +3569,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -3618,7 +3637,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -3676,7 +3695,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3743,7 +3762,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -3797,7 +3816,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -3970,7 +3989,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -4034,7 +4053,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -4062,10 +4081,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4130,7 +4156,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -4188,7 +4214,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4255,7 +4281,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -4309,7 +4335,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -4481,7 +4507,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -4545,7 +4571,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -4573,10 +4599,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4641,7 +4674,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -4694,7 +4727,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4756,7 +4789,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -4808,7 +4841,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -4969,7 +5002,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -5033,7 +5066,7 @@ def list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] error_map = { @@ -5061,10 +5094,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5116,7 +5156,7 @@ def list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] error_map = { @@ -5144,10 +5184,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5199,7 +5246,7 @@ def list_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsStatsListResult] error_map = { @@ -5227,10 +5274,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5276,7 +5330,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -5303,10 +5357,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5350,7 +5411,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -5376,10 +5437,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5444,7 +5512,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -5470,10 +5538,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5538,7 +5613,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -5591,7 +5666,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5657,7 +5732,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -5710,7 +5785,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -5868,7 +5943,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -5923,7 +5998,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -5949,10 +6024,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5997,7 +6079,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -6024,10 +6106,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6092,7 +6181,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -6145,7 +6234,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6211,7 +6300,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -6264,7 +6353,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -6422,7 +6511,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6477,7 +6566,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6503,10 +6592,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6551,7 +6647,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6578,10 +6674,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6633,7 +6736,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6662,10 +6765,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6714,7 +6824,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6742,10 +6852,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6814,7 +6931,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -6885,7 +7002,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -6940,7 +7057,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7006,7 +7123,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -7059,7 +7176,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -7220,7 +7337,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7277,7 +7394,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -7303,10 +7420,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7353,7 +7477,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -7380,10 +7504,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7448,7 +7579,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -7506,7 +7637,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7573,7 +7704,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -7627,7 +7758,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -7795,7 +7926,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7857,7 +7988,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -7885,10 +8016,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7953,7 +8091,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -8006,7 +8144,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8072,7 +8210,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -8125,7 +8263,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -8283,7 +8421,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8338,7 +8476,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -8364,10 +8502,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8412,7 +8557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -8439,10 +8584,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8507,7 +8659,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -8560,7 +8712,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8626,7 +8778,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -8675,7 +8827,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -8824,7 +8976,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8881,7 +9033,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -8908,10 +9060,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8954,7 +9113,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -8980,10 +9139,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9048,7 +9214,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -9106,7 +9272,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9171,7 +9337,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -9225,7 +9391,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -9388,7 +9554,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9448,7 +9614,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -9476,10 +9642,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9544,7 +9717,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -9571,10 +9744,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9639,7 +9819,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -9692,7 +9872,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9758,7 +9938,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -9811,7 +9991,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -9969,7 +10149,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10024,7 +10204,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -10050,10 +10230,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10098,7 +10285,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -10125,10 +10312,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10193,7 +10387,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -10251,7 +10445,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10325,7 +10519,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -10380,7 +10574,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -10545,7 +10739,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10605,7 +10799,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -10633,10 +10827,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10705,7 +10906,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -10866,7 +11067,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10935,7 +11136,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -10983,7 +11184,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -11038,7 +11239,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11094,7 +11295,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -11121,10 +11322,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -11173,7 +11381,7 @@ def _reset_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -11332,7 +11540,7 @@ def begin_reset( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11395,7 +11603,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -11549,7 +11757,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11632,7 +11840,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -11796,7 +12004,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11866,7 +12074,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -11914,7 +12122,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -11970,7 +12178,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12027,7 +12235,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -12054,10 +12262,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12106,7 +12321,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -12275,7 +12490,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12338,7 +12553,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -12509,7 +12724,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12580,7 +12795,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKeyResult] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -12652,7 +12867,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -12813,7 +13028,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12882,7 +13097,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -12930,7 +13145,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -12983,7 +13198,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13038,7 +13253,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15")) # type: Literal["2015-06-15"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -13065,10 +13280,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_configuration.py index 724a4eb9d792..544c879ceb40 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from ._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials import TokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2016-09-01") # type: str + api_version = kwargs.pop("api_version", "2016-09-01") # type: Literal["2016-09-01"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_metadata.json index 6093793ac910..10e5f274439b 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_metadata.json @@ -138,4 +138,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_configuration.py index ad485139fb83..b0da77f865fa 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from .._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials_async import AsyncTokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2016-09-01") # type: str + api_version = kwargs.pop("api_version", "2016-09-01") # type: Literal["2016-09-01"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/operations/_operations.py index 8967a76e62d8..74f044fadd88 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/aio/operations/_operations.py @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList from azure.core.exceptions import ( @@ -39,7 +40,6 @@ build_application_gateways_list_request, build_application_gateways_start_request, build_application_gateways_stop_request, - build_check_dns_name_availability_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -78,6 +78,7 @@ build_network_interfaces_list_request, build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -152,8 +153,12 @@ build_virtual_networks_list_all_request, build_virtual_networks_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -199,7 +204,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -228,10 +233,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -281,7 +293,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -309,10 +321,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -381,7 +400,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -432,7 +451,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -487,7 +506,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -553,7 +572,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -606,7 +625,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -767,7 +786,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -823,7 +842,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -849,10 +868,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -898,7 +924,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -925,10 +951,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -973,7 +1006,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -1036,7 +1069,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1090,7 +1123,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -1153,7 +1186,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1227,7 +1260,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -1282,7 +1315,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1346,7 +1379,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -1398,7 +1431,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1559,7 +1592,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1617,7 +1650,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1644,10 +1677,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -1691,7 +1731,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1717,10 +1757,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -1765,7 +1812,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1820,7 +1867,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1872,7 +1919,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1927,7 +1974,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1979,7 +2026,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -2046,7 +2093,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2088,7 +2135,7 @@ def get_long_running_output(pipeline_response): begin_backend_health.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/backendhealth"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -2116,10 +2163,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2184,7 +2231,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -2242,7 +2289,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2309,7 +2356,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -2363,7 +2410,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -2536,7 +2583,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2600,7 +2647,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -2628,10 +2675,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2696,7 +2750,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -2754,7 +2808,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2821,7 +2875,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -2875,7 +2929,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -3047,7 +3101,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3111,7 +3165,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -3139,10 +3193,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3207,7 +3268,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -3260,7 +3321,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3322,7 +3383,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -3374,7 +3435,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -3535,7 +3596,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3592,7 +3653,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -3662,7 +3723,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3718,7 +3779,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -3788,7 +3849,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3844,7 +3905,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -3916,7 +3977,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3984,7 +4045,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -4046,7 +4107,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -4096,7 +4157,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4123,10 +4184,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4170,7 +4238,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4196,10 +4264,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4264,7 +4339,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -4290,10 +4365,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4358,7 +4440,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -4413,7 +4495,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4479,7 +4561,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -4532,7 +4614,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -4690,7 +4772,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4746,7 +4828,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -4772,10 +4854,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4821,7 +4910,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -4848,10 +4937,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4916,7 +5012,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -4971,7 +5067,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5037,7 +5133,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -5090,7 +5186,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -5251,7 +5347,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5308,7 +5404,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -5334,10 +5430,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5384,7 +5487,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -5411,10 +5514,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5479,7 +5589,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -5537,7 +5647,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5604,7 +5714,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -5658,7 +5768,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -5826,7 +5936,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5889,7 +5999,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -5917,10 +6027,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6061,7 +6178,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -6135,7 +6252,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -6183,7 +6300,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -6238,7 +6355,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6291,7 +6408,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -6318,10 +6435,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6365,7 +6489,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -6391,10 +6515,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6515,7 +6646,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -6579,7 +6710,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -6738,7 +6869,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6799,7 +6930,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -6958,7 +7089,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7019,7 +7150,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -7178,7 +7309,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7239,7 +7370,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -7398,7 +7529,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7459,7 +7590,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -7620,7 +7751,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7681,7 +7812,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -7840,7 +7971,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7901,7 +8032,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -8060,7 +8191,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8142,7 +8273,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -8307,7 +8438,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8379,7 +8510,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -8428,7 +8559,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -8486,7 +8617,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8539,7 +8670,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -8597,7 +8728,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8650,7 +8781,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -8718,7 +8849,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8780,7 +8911,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -8808,10 +8939,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8876,7 +9014,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -8931,7 +9069,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8997,7 +9135,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -9050,7 +9188,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -9211,7 +9349,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9267,7 +9405,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9293,10 +9431,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9342,7 +9487,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9369,10 +9514,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9437,7 +9589,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -9492,7 +9644,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9558,7 +9710,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -9607,7 +9759,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -9759,7 +9911,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9817,7 +9969,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -9844,10 +9996,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9891,7 +10050,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -9917,10 +10076,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9985,7 +10151,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -10043,7 +10209,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10110,7 +10276,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -10164,7 +10330,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -10327,7 +10493,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10387,7 +10553,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -10415,10 +10581,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10483,7 +10656,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -10510,10 +10683,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10578,7 +10758,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -10633,7 +10813,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10699,7 +10879,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -10752,7 +10932,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -10913,7 +11093,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10969,7 +11149,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -10995,10 +11175,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -11044,7 +11231,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -11071,10 +11258,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -11133,7 +11327,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -11202,7 +11396,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -11260,7 +11454,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11334,7 +11528,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -11389,7 +11583,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -11557,7 +11751,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11619,7 +11813,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -11647,10 +11841,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -11715,7 +11916,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -11773,7 +11974,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11840,7 +12041,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -11894,7 +12095,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -12067,7 +12268,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12131,7 +12332,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -12159,10 +12360,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12231,7 +12439,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -12392,7 +12600,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12461,7 +12669,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -12509,7 +12717,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -12564,7 +12772,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12620,7 +12828,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -12647,10 +12855,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12699,7 +12914,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -12770,7 +12985,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12831,7 +13046,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -12985,7 +13200,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13044,7 +13259,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -13110,7 +13325,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13167,7 +13382,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -13231,7 +13446,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13287,7 +13502,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -13354,7 +13569,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13435,7 +13650,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -13599,7 +13814,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13669,7 +13884,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -13717,7 +13932,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -13773,7 +13988,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13831,7 +14046,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -14002,7 +14217,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14073,7 +14288,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -14124,7 +14339,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -14151,10 +14366,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14203,7 +14425,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -14372,7 +14594,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14455,7 +14677,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -14616,7 +14838,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14685,7 +14907,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -14733,7 +14955,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -14788,7 +15010,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14843,7 +15065,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -14870,10 +15092,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/operations/_operations.py index 5c6a9631ef0f..7914dbee39e2 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_09_01/operations/_operations.py @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.exceptions import ( ClientAuthenticationError, @@ -29,8 +30,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -48,7 +53,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -82,7 +87,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -122,7 +127,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -158,7 +163,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -189,7 +194,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -222,7 +227,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -254,7 +259,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -278,7 +283,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -308,7 +313,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -339,7 +344,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -369,7 +374,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -395,7 +400,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -460,7 +465,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -488,7 +493,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -513,7 +518,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -538,7 +543,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -569,7 +574,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -596,13 +601,13 @@ def build_application_gateways_backend_health_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -633,7 +638,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -660,7 +665,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -692,7 +697,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -727,7 +732,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -757,7 +762,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -784,7 +789,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -816,7 +821,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -851,7 +856,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -881,7 +886,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -907,7 +912,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -938,7 +943,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -977,7 +982,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1015,7 +1020,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1053,7 +1058,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1086,7 +1091,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1117,7 +1122,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1149,7 +1154,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1177,7 +1182,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1203,7 +1208,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1230,7 +1235,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1261,7 +1266,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1294,7 +1299,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1326,7 +1331,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1350,7 +1355,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1379,7 +1384,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1410,7 +1415,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1443,7 +1448,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1475,7 +1480,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1503,7 +1508,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1536,7 +1541,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1567,7 +1572,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1603,7 +1608,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1638,7 +1643,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1669,7 +1674,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1703,7 +1708,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1733,7 +1738,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1757,7 +1762,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1785,7 +1790,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1811,7 +1816,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1845,7 +1850,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1879,7 +1884,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1913,7 +1918,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1947,7 +1952,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1981,7 +1986,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2015,7 +2020,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2049,7 +2054,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2083,7 +2088,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2118,7 +2123,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2149,7 +2154,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2175,7 +2180,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2202,7 +2207,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2234,7 +2239,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2264,7 +2269,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2295,7 +2300,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2328,7 +2333,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2360,7 +2365,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2386,7 +2391,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2415,7 +2420,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2446,7 +2451,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2479,7 +2484,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2511,7 +2516,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2539,7 +2544,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2564,7 +2569,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2591,7 +2596,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2623,7 +2628,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2658,7 +2663,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2687,7 +2692,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2715,7 +2720,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2746,7 +2751,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2779,7 +2784,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2811,7 +2816,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2835,7 +2840,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2870,7 +2875,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2902,7 +2907,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2935,7 +2940,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2969,7 +2974,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3004,7 +3009,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3038,7 +3043,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3071,7 +3076,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3109,7 +3114,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3146,7 +3151,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3177,7 +3182,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3213,7 +3218,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3245,7 +3250,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3273,7 +3278,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3308,7 +3313,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3343,7 +3348,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3384,7 +3389,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3419,7 +3424,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3452,7 +3457,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3486,7 +3491,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3522,7 +3527,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3554,7 +3559,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3582,7 +3587,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3618,7 +3623,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3651,7 +3656,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3681,7 +3686,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3717,7 +3722,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3751,7 +3756,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3781,7 +3786,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3807,7 +3812,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3871,7 +3876,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -3900,10 +3905,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3952,7 +3964,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -3980,10 +3992,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4052,7 +4071,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -4103,7 +4122,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -4156,7 +4175,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4222,7 +4241,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -4275,7 +4294,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -4433,7 +4452,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -4488,7 +4507,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4514,10 +4533,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4562,7 +4588,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4589,10 +4615,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4637,7 +4670,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -4700,7 +4733,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4754,7 +4787,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -4817,7 +4850,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4891,7 +4924,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -4944,7 +4977,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5006,7 +5039,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -5058,7 +5091,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -5219,7 +5252,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -5276,7 +5309,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -5303,10 +5336,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5349,7 +5389,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -5375,10 +5415,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5423,7 +5470,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -5476,7 +5523,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5528,7 +5575,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -5581,7 +5628,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5633,7 +5680,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -5700,7 +5747,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5742,7 +5789,7 @@ def get_long_running_output(pipeline_response): begin_backend_health.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/backendhealth"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -5770,10 +5817,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -5838,7 +5885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -5896,7 +5943,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5963,7 +6010,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -6017,7 +6064,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -6190,7 +6237,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6254,7 +6301,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -6282,10 +6329,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6350,7 +6404,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -6408,7 +6462,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6475,7 +6529,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -6529,7 +6583,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -6701,7 +6755,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6765,7 +6819,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -6793,10 +6847,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6861,7 +6922,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -6914,7 +6975,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6976,7 +7037,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -7028,7 +7089,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7189,7 +7250,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7246,7 +7307,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -7316,7 +7377,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7372,7 +7433,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -7442,7 +7503,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7498,7 +7559,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -7570,7 +7631,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7636,7 +7697,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -7698,7 +7759,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -7748,7 +7809,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -7775,10 +7836,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7822,7 +7890,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -7848,10 +7916,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7916,7 +7991,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -7942,10 +8017,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8010,7 +8092,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -8063,7 +8145,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8129,7 +8211,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -8182,7 +8264,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8340,7 +8422,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8395,7 +8477,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8421,10 +8503,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8469,7 +8558,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8496,10 +8585,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8564,7 +8660,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -8619,7 +8715,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8685,7 +8781,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -8738,7 +8834,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -8899,7 +8995,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8956,7 +9052,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -8982,10 +9078,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9032,7 +9135,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9059,10 +9162,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9127,7 +9237,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -9185,7 +9295,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9252,7 +9362,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -9306,7 +9416,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -9474,7 +9584,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9536,7 +9646,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -9564,10 +9674,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9708,7 +9825,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -9782,7 +9899,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -9830,7 +9947,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -9883,7 +10000,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9935,7 +10052,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -9962,10 +10079,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10008,7 +10132,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10034,10 +10158,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10158,7 +10289,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -10222,7 +10353,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -10381,7 +10512,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10442,7 +10573,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -10598,7 +10729,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10659,7 +10790,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -10818,7 +10949,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10879,7 +11010,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11038,7 +11169,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11099,7 +11230,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11260,7 +11391,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11321,7 +11452,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -11480,7 +11611,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11541,7 +11672,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -11700,7 +11831,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11782,7 +11913,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -11947,7 +12078,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12019,7 +12150,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -12068,7 +12199,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -12126,7 +12257,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12179,7 +12310,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -12237,7 +12368,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12290,7 +12421,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -12358,7 +12489,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12420,7 +12551,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -12448,10 +12579,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12516,7 +12654,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -12569,7 +12707,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12635,7 +12773,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -12688,7 +12826,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -12846,7 +12984,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12901,7 +13039,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -12927,10 +13065,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12975,7 +13120,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -13002,10 +13147,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -13070,7 +13222,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -13123,7 +13275,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13189,7 +13341,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -13238,7 +13390,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -13387,7 +13539,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13444,7 +13596,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -13471,10 +13623,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -13517,7 +13676,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -13543,10 +13702,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -13611,7 +13777,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -13669,7 +13835,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13734,7 +13900,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -13788,7 +13954,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -13951,7 +14117,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14011,7 +14177,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -14039,10 +14205,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14107,7 +14280,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -14134,10 +14307,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14202,7 +14382,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -14255,7 +14435,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14321,7 +14501,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -14374,7 +14554,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -14532,7 +14712,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14587,7 +14767,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -14613,10 +14793,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14661,7 +14848,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -14688,10 +14875,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14750,7 +14944,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -14819,7 +15013,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -14877,7 +15071,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14951,7 +15145,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -15006,7 +15200,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -15171,7 +15365,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15231,7 +15425,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -15259,10 +15453,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -15327,7 +15528,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -15385,7 +15586,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15452,7 +15653,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -15506,7 +15707,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -15679,7 +15880,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15743,7 +15944,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -15771,10 +15972,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -15843,7 +16051,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -16004,7 +16212,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16073,7 +16281,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -16121,7 +16329,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -16176,7 +16384,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16232,7 +16440,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -16259,10 +16467,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -16311,7 +16526,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -16382,7 +16597,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16443,7 +16658,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -16597,7 +16812,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16656,7 +16871,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -16722,7 +16937,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16779,7 +16994,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -16843,7 +17058,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16899,7 +17114,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -16966,7 +17181,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17047,7 +17262,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -17211,7 +17426,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17281,7 +17496,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -17329,7 +17544,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -17385,7 +17600,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17443,7 +17658,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -17614,7 +17829,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17685,7 +17900,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -17736,7 +17951,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -17763,10 +17978,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -17815,7 +18037,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -17984,7 +18206,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18067,7 +18289,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -18228,7 +18450,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18297,7 +18519,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -18345,7 +18567,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -18398,7 +18620,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18453,7 +18675,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # type: Literal["2016-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -18480,10 +18702,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_configuration.py index b270f402b8d1..6f909d97e2c4 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from ._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials import TokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2016-12-01") # type: str + api_version = kwargs.pop("api_version", "2016-12-01") # type: Literal["2016-12-01"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_metadata.json index 1ce9354480a1..636d72e25038 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_metadata.json @@ -141,4 +141,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_configuration.py index 1f8fafd436fe..e79fe0a908ad 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from .._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials_async import AsyncTokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2016-12-01") # type: str + api_version = kwargs.pop("api_version", "2016-12-01") # type: Literal["2016-12-01"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/operations/_operations.py index 227364ca13e8..498e4a7ef973 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/aio/operations/_operations.py @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList from azure.core.exceptions import ( @@ -40,7 +41,6 @@ build_application_gateways_start_request, build_application_gateways_stop_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -79,6 +79,7 @@ build_network_interfaces_list_request, build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -164,8 +165,12 @@ build_virtual_networks_list_all_request, build_virtual_networks_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -211,7 +216,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -240,10 +245,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -293,7 +305,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -321,10 +333,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -393,7 +412,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -444,7 +463,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -499,7 +518,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -565,7 +584,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -618,7 +637,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -779,7 +798,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -835,7 +854,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -861,10 +880,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -910,7 +936,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -937,10 +963,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -985,7 +1018,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -1048,7 +1081,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1102,7 +1135,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -1165,7 +1198,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1239,7 +1272,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -1294,7 +1327,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1358,7 +1391,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -1410,7 +1443,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1571,7 +1604,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1629,7 +1662,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1656,10 +1689,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -1703,7 +1743,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1729,10 +1769,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -1777,7 +1824,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1832,7 +1879,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1884,7 +1931,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1939,7 +1986,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1991,7 +2038,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -2058,7 +2105,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2100,7 +2147,7 @@ def get_long_running_output(pipeline_response): begin_backend_health.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/backendhealth"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -2128,10 +2175,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2196,7 +2243,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -2254,7 +2301,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2321,7 +2368,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -2375,7 +2422,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -2548,7 +2595,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2612,7 +2659,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -2640,10 +2687,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2708,7 +2762,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -2766,7 +2820,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2833,7 +2887,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -2887,7 +2941,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -3059,7 +3113,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3123,7 +3177,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -3151,10 +3205,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3219,7 +3280,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -3272,7 +3333,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3334,7 +3395,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -3386,7 +3447,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -3547,7 +3608,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3604,7 +3665,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -3674,7 +3735,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3730,7 +3791,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -3800,7 +3861,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3856,7 +3917,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -3928,7 +3989,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3996,7 +4057,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -4058,7 +4119,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -4108,7 +4169,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4135,10 +4196,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4182,7 +4250,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4208,10 +4276,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4276,7 +4351,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -4302,10 +4377,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4370,7 +4452,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -4425,7 +4507,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4491,7 +4573,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -4544,7 +4626,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -4702,7 +4784,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4758,7 +4840,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -4784,10 +4866,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4833,7 +4922,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -4860,10 +4949,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4928,7 +5024,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -4983,7 +5079,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5049,7 +5145,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -5102,7 +5198,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -5263,7 +5359,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5320,7 +5416,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -5346,10 +5442,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5396,7 +5499,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -5423,10 +5526,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5491,7 +5601,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -5549,7 +5659,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5616,7 +5726,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -5670,7 +5780,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -5838,7 +5948,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5901,7 +6011,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -5929,10 +6039,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6073,7 +6190,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -6147,7 +6264,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -6195,7 +6312,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -6250,7 +6367,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6303,7 +6420,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -6330,10 +6447,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6377,7 +6501,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -6403,10 +6527,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6527,7 +6658,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -6591,7 +6722,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -6750,7 +6881,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6811,7 +6942,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -6970,7 +7101,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7031,7 +7162,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -7190,7 +7321,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7251,7 +7382,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -7410,7 +7541,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7471,7 +7602,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -7632,7 +7763,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7693,7 +7824,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -7852,7 +7983,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7913,7 +8044,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -8072,7 +8203,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8154,7 +8285,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -8319,7 +8450,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8391,7 +8522,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -8440,7 +8571,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -8498,7 +8629,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8551,7 +8682,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -8609,7 +8740,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8662,7 +8793,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -8730,7 +8861,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8792,7 +8923,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -8820,10 +8951,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8888,7 +9026,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -8943,7 +9081,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9009,7 +9147,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -9062,7 +9200,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -9223,7 +9361,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9279,7 +9417,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9305,10 +9443,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9354,7 +9499,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9381,10 +9526,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9449,7 +9601,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -9504,7 +9656,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9570,7 +9722,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -9623,7 +9775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -9781,7 +9933,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9842,7 +9994,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -9996,7 +10148,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10054,7 +10206,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -10081,10 +10233,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10128,7 +10287,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -10154,10 +10313,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10222,7 +10388,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -10280,7 +10446,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10347,7 +10513,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -10401,7 +10567,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -10573,7 +10739,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10636,7 +10802,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -10804,7 +10970,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10867,7 +11033,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -10895,10 +11061,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10963,7 +11136,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -11018,7 +11191,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11084,7 +11257,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -11133,7 +11306,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -11285,7 +11458,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11343,7 +11516,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -11370,10 +11543,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -11417,7 +11597,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -11443,10 +11623,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -11511,7 +11698,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -11569,7 +11756,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11636,7 +11823,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -11690,7 +11877,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -11853,7 +12040,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11913,7 +12100,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -11941,10 +12128,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12008,7 +12202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -12034,10 +12228,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12102,7 +12303,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -12129,10 +12330,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12197,7 +12405,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -12252,7 +12460,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12318,7 +12526,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -12371,7 +12579,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -12532,7 +12740,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12588,7 +12796,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -12614,10 +12822,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12663,7 +12878,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -12690,10 +12905,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12752,7 +12974,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -12821,7 +13043,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -12879,7 +13101,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12953,7 +13175,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -13008,7 +13230,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -13176,7 +13398,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13238,7 +13460,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -13266,10 +13488,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -13334,7 +13563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -13392,7 +13621,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13459,7 +13688,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -13513,7 +13742,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -13686,7 +13915,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13750,7 +13979,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -13778,10 +14007,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -13850,7 +14086,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -14011,7 +14247,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14080,7 +14316,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -14128,7 +14364,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -14183,7 +14419,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14239,7 +14475,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -14266,10 +14502,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14318,7 +14561,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -14389,7 +14632,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14450,7 +14693,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -14604,7 +14847,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14663,7 +14906,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -14729,7 +14972,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14786,7 +15029,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -14850,7 +15093,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14906,7 +15149,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -14973,7 +15216,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15054,7 +15297,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -15218,7 +15461,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15288,7 +15531,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -15336,7 +15579,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -15392,7 +15635,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15450,7 +15693,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -15621,7 +15864,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15692,7 +15935,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -15743,7 +15986,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -15770,10 +16013,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -15822,7 +16072,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -15991,7 +16241,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16074,7 +16324,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -16235,7 +16485,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16304,7 +16554,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -16352,7 +16602,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -16407,7 +16657,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16462,7 +16712,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -16489,10 +16739,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/operations/_operations.py index 484317deeccd..c6f95723859f 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2016_12_01/operations/_operations.py @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.exceptions import ( ClientAuthenticationError, @@ -29,8 +30,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -48,7 +53,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -82,7 +87,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -122,7 +127,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -158,7 +163,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -189,7 +194,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -222,7 +227,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -254,7 +259,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -278,7 +283,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -308,7 +313,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -339,7 +344,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -369,7 +374,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -395,7 +400,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -460,7 +465,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -488,7 +493,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -513,7 +518,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -538,7 +543,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -569,7 +574,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -596,13 +601,13 @@ def build_application_gateways_backend_health_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -633,7 +638,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -660,7 +665,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -692,7 +697,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -727,7 +732,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -757,7 +762,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -784,7 +789,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -816,7 +821,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -851,7 +856,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -881,7 +886,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -907,7 +912,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -938,7 +943,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -977,7 +982,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1015,7 +1020,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1053,7 +1058,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1086,7 +1091,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1117,7 +1122,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1149,7 +1154,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1177,7 +1182,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1203,7 +1208,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1230,7 +1235,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1261,7 +1266,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1294,7 +1299,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1326,7 +1331,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1350,7 +1355,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1379,7 +1384,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1410,7 +1415,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1443,7 +1448,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1475,7 +1480,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1503,7 +1508,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1536,7 +1541,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1567,7 +1572,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1603,7 +1608,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1638,7 +1643,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1669,7 +1674,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1703,7 +1708,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1733,7 +1738,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1757,7 +1762,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1785,7 +1790,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1811,7 +1816,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1845,7 +1850,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1879,7 +1884,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1913,7 +1918,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1947,7 +1952,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1981,7 +1986,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2015,7 +2020,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2049,7 +2054,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2083,7 +2088,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2118,7 +2123,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2149,7 +2154,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2175,7 +2180,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2202,7 +2207,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2234,7 +2239,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2264,7 +2269,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2295,7 +2300,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2328,7 +2333,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2360,7 +2365,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2386,7 +2391,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2415,7 +2420,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2446,7 +2451,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2479,7 +2484,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2513,7 +2518,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2547,7 +2552,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2575,7 +2580,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2600,7 +2605,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2627,7 +2632,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2659,7 +2664,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2694,7 +2699,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2729,7 +2734,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2759,7 +2764,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2790,7 +2795,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2823,7 +2828,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2855,7 +2860,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2883,7 +2888,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2908,7 +2913,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2935,7 +2940,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2967,7 +2972,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3002,7 +3007,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3031,7 +3036,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3057,7 +3062,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3085,7 +3090,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3116,7 +3121,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3149,7 +3154,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3181,7 +3186,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3205,7 +3210,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3240,7 +3245,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3272,7 +3277,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3305,7 +3310,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3339,7 +3344,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3374,7 +3379,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3408,7 +3413,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3441,7 +3446,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3479,7 +3484,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3516,7 +3521,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3547,7 +3552,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3583,7 +3588,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3615,7 +3620,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3643,7 +3648,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3678,7 +3683,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3713,7 +3718,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3754,7 +3759,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3789,7 +3794,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3822,7 +3827,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3856,7 +3861,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3892,7 +3897,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3924,7 +3929,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3952,7 +3957,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3988,7 +3993,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4021,7 +4026,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4051,7 +4056,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4087,7 +4092,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4121,7 +4126,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4151,7 +4156,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4177,7 +4182,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4241,7 +4246,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4270,10 +4275,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4322,7 +4334,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4350,10 +4362,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4422,7 +4441,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -4473,7 +4492,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -4526,7 +4545,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4592,7 +4611,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -4645,7 +4664,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -4803,7 +4822,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -4858,7 +4877,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4884,10 +4903,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4932,7 +4958,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4959,10 +4985,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5007,7 +5040,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -5070,7 +5103,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5124,7 +5157,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -5187,7 +5220,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5261,7 +5294,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -5314,7 +5347,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5376,7 +5409,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -5428,7 +5461,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -5589,7 +5622,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -5646,7 +5679,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -5673,10 +5706,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5719,7 +5759,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -5745,10 +5785,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5793,7 +5840,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -5846,7 +5893,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5898,7 +5945,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -5951,7 +5998,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6003,7 +6050,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -6070,7 +6117,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6112,7 +6159,7 @@ def get_long_running_output(pipeline_response): begin_backend_health.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/backendhealth"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -6140,10 +6187,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6208,7 +6255,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -6266,7 +6313,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6333,7 +6380,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -6387,7 +6434,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -6560,7 +6607,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6624,7 +6671,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -6652,10 +6699,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6720,7 +6774,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -6778,7 +6832,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6845,7 +6899,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -6899,7 +6953,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -7071,7 +7125,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7135,7 +7189,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -7163,10 +7217,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7231,7 +7292,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -7284,7 +7345,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7346,7 +7407,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -7398,7 +7459,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7559,7 +7620,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7616,7 +7677,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -7686,7 +7747,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7742,7 +7803,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -7812,7 +7873,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7868,7 +7929,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -7940,7 +8001,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8006,7 +8067,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -8068,7 +8129,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -8118,7 +8179,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8145,10 +8206,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8192,7 +8260,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8218,10 +8286,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8286,7 +8361,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -8312,10 +8387,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8380,7 +8462,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -8433,7 +8515,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8499,7 +8581,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -8552,7 +8634,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8710,7 +8792,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8765,7 +8847,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8791,10 +8873,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8839,7 +8928,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8866,10 +8955,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -8934,7 +9030,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -8989,7 +9085,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9055,7 +9151,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -9108,7 +9204,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -9269,7 +9365,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9326,7 +9422,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9352,10 +9448,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9402,7 +9505,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9429,10 +9532,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -9497,7 +9607,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -9555,7 +9665,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9622,7 +9732,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -9676,7 +9786,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -9844,7 +9954,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9906,7 +10016,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -9934,10 +10044,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10078,7 +10195,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -10152,7 +10269,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -10200,7 +10317,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -10253,7 +10370,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10305,7 +10422,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10332,10 +10449,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10378,7 +10502,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10404,10 +10528,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -10528,7 +10659,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -10592,7 +10723,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -10751,7 +10882,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10812,7 +10943,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -10968,7 +11099,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11029,7 +11160,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -11188,7 +11319,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11249,7 +11380,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11408,7 +11539,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11469,7 +11600,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11630,7 +11761,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11691,7 +11822,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -11850,7 +11981,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11911,7 +12042,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -12070,7 +12201,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12152,7 +12283,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -12317,7 +12448,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12389,7 +12520,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -12438,7 +12569,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -12496,7 +12627,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12549,7 +12680,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -12607,7 +12738,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12660,7 +12791,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -12728,7 +12859,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12790,7 +12921,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -12818,10 +12949,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -12886,7 +13024,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -12939,7 +13077,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13005,7 +13143,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -13058,7 +13196,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -13216,7 +13354,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13271,7 +13409,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -13297,10 +13435,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -13345,7 +13490,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -13372,10 +13517,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -13440,7 +13592,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -13493,7 +13645,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13559,7 +13711,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -13612,7 +13764,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -13770,7 +13922,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13831,7 +13983,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -13985,7 +14137,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14042,7 +14194,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -14069,10 +14221,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14115,7 +14274,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -14141,10 +14300,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14209,7 +14375,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -14267,7 +14433,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14334,7 +14500,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -14388,7 +14554,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -14557,7 +14723,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14620,7 +14786,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -14785,7 +14951,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14847,7 +15013,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -14875,10 +15041,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -14943,7 +15116,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -14996,7 +15169,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15062,7 +15235,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -15111,7 +15284,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -15260,7 +15433,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15317,7 +15490,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -15344,10 +15517,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -15390,7 +15570,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -15416,10 +15596,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -15484,7 +15671,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -15542,7 +15729,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15607,7 +15794,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -15661,7 +15848,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -15824,7 +16011,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15884,7 +16071,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -15912,10 +16099,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -15979,7 +16173,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -16005,10 +16199,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -16073,7 +16274,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -16100,10 +16301,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -16168,7 +16376,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -16221,7 +16429,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16287,7 +16495,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -16340,7 +16548,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -16498,7 +16706,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16553,7 +16761,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -16579,10 +16787,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -16627,7 +16842,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -16654,10 +16869,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -16716,7 +16938,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -16785,7 +17007,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -16843,7 +17065,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16917,7 +17139,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -16972,7 +17194,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -17137,7 +17359,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17197,7 +17419,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -17225,10 +17447,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -17293,7 +17522,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -17351,7 +17580,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17418,7 +17647,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -17472,7 +17701,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -17645,7 +17874,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17709,7 +17938,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -17737,10 +17966,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -17809,7 +18045,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -17970,7 +18206,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18039,7 +18275,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -18087,7 +18323,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -18142,7 +18378,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18198,7 +18434,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -18225,10 +18461,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -18277,7 +18520,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -18348,7 +18591,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18409,7 +18652,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -18563,7 +18806,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18622,7 +18865,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -18688,7 +18931,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18745,7 +18988,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -18809,7 +19052,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18865,7 +19108,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -18932,7 +19175,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19013,7 +19256,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -19177,7 +19420,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19247,7 +19490,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -19295,7 +19538,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -19351,7 +19594,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19409,7 +19652,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -19580,7 +19823,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19651,7 +19894,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -19702,7 +19945,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -19729,10 +19972,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -19781,7 +20031,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -19950,7 +20200,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20033,7 +20283,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -20194,7 +20444,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20263,7 +20513,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -20311,7 +20561,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -20364,7 +20614,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20419,7 +20669,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2016-12-01")) # type: Literal["2016-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -20446,10 +20696,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_metadata.json index 243f208ecc11..13207d40ae7f 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_metadata.json @@ -141,4 +141,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/operations/_operations.py index 372d293caeb8..ba3b6370e3bb 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -40,7 +41,6 @@ build_application_gateways_start_request, build_application_gateways_stop_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -79,6 +79,7 @@ build_network_interfaces_list_request, build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -169,8 +170,12 @@ build_virtual_networks_list_request, build_virtual_networks_list_usage_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -208,7 +213,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -263,7 +268,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -327,7 +332,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -379,7 +384,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -540,7 +545,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -598,7 +603,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -668,7 +673,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -738,7 +743,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -793,7 +798,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -845,7 +850,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -900,7 +905,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -952,7 +957,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1019,7 +1024,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1080,7 +1085,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1113,7 +1118,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati list_available_waf_rule_sets.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableWafRuleSets"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -1141,10 +1146,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -1209,7 +1214,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -1267,7 +1272,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1334,7 +1339,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -1388,7 +1393,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -1561,7 +1566,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1625,7 +1630,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -1717,7 +1722,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -1775,7 +1780,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1842,7 +1847,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -1896,7 +1901,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -2068,7 +2073,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2132,7 +2137,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -2224,7 +2229,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -2277,7 +2282,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2339,7 +2344,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -2391,7 +2396,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -2552,7 +2557,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2609,7 +2614,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -2679,7 +2684,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2735,7 +2740,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -2805,7 +2810,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2861,7 +2866,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -2933,7 +2938,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3001,7 +3006,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -3063,7 +3068,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -3113,7 +3118,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -3183,7 +3188,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -3273,7 +3278,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -3363,7 +3368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -3418,7 +3423,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3484,7 +3489,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -3537,7 +3542,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -3695,7 +3700,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3751,7 +3756,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -3822,7 +3827,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -3913,7 +3918,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -3968,7 +3973,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4034,7 +4039,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -4087,7 +4092,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -4248,7 +4253,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4304,7 +4309,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4375,7 +4380,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4446,7 +4451,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -4509,7 +4514,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4563,7 +4568,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -4626,7 +4631,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4688,7 +4693,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4766,7 +4771,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -4862,7 +4867,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -4933,7 +4938,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -4988,7 +4993,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5054,7 +5059,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -5107,7 +5112,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -5268,7 +5273,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5325,7 +5330,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -5397,7 +5402,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -5488,7 +5493,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -5546,7 +5551,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5613,7 +5618,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -5667,7 +5672,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -5835,7 +5840,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5898,7 +5903,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -6066,7 +6071,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -6140,7 +6145,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -6188,7 +6193,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -6243,7 +6248,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6296,7 +6301,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -6366,7 +6371,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -6512,7 +6517,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -6576,7 +6581,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -6735,7 +6740,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6796,7 +6801,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -6955,7 +6960,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7016,7 +7021,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -7175,7 +7180,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7236,7 +7241,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -7395,7 +7400,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7456,7 +7461,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -7617,7 +7622,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7678,7 +7683,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -7837,7 +7842,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7898,7 +7903,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -8057,7 +8062,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8118,7 +8123,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -8282,7 +8287,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8364,7 +8369,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -8529,7 +8534,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8601,7 +8606,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -8650,7 +8655,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -8708,7 +8713,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8761,7 +8766,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -8819,7 +8824,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8872,7 +8877,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -8940,7 +8945,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9002,7 +9007,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -9094,7 +9099,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -9149,7 +9154,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9215,7 +9220,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -9268,7 +9273,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -9429,7 +9434,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9485,7 +9490,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9556,7 +9561,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9632,7 +9637,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9722,7 +9727,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9827,7 +9832,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -9900,7 +9905,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -9955,7 +9960,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10021,7 +10026,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -10074,7 +10079,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -10232,7 +10237,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10293,7 +10298,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -10447,7 +10452,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10505,7 +10510,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -10575,7 +10580,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -10665,7 +10670,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -10723,7 +10728,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10790,7 +10795,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -10844,7 +10849,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -11016,7 +11021,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11079,7 +11084,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -11247,7 +11252,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11310,7 +11315,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -11402,7 +11407,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -11457,7 +11462,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11523,7 +11528,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -11572,7 +11577,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -11724,7 +11729,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11782,7 +11787,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -11852,7 +11857,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -11942,7 +11947,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -12000,7 +12005,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12067,7 +12072,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -12121,7 +12126,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -12284,7 +12289,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12344,7 +12349,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -12435,7 +12440,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -12525,7 +12530,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -12616,7 +12621,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -12671,7 +12676,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12737,7 +12742,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -12790,7 +12795,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -12951,7 +12956,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13007,7 +13012,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -13078,7 +13083,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -13163,7 +13168,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -13217,7 +13222,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -13309,7 +13314,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -13367,7 +13372,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13441,7 +13446,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -13496,7 +13501,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -13664,7 +13669,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13726,7 +13731,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -13818,7 +13823,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -13876,7 +13881,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13943,7 +13948,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -13997,7 +14002,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -14170,7 +14175,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14234,7 +14239,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -14330,7 +14335,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -14491,7 +14496,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14560,7 +14565,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -14608,7 +14613,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -14663,7 +14668,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14719,7 +14724,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -14794,7 +14799,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -14865,7 +14870,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14926,7 +14931,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -15080,7 +15085,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15139,7 +15144,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -15205,7 +15210,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15262,7 +15267,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -15326,7 +15331,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15382,7 +15387,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -15449,7 +15454,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15530,7 +15535,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -15694,7 +15699,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15764,7 +15769,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -15812,7 +15817,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -15868,7 +15873,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15926,7 +15931,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -16097,7 +16102,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16168,7 +16173,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -16219,7 +16224,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -16294,7 +16299,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -16463,7 +16468,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16546,7 +16551,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -16707,7 +16712,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16776,7 +16781,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -16824,7 +16829,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -16879,7 +16884,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16934,7 +16939,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/operations/_operations.py index 58b16504bf9e..a9f4d6d5b2a8 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_03_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -161,7 +166,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +191,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -211,7 +216,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -242,7 +247,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -273,7 +278,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -296,13 +301,13 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -333,7 +338,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -360,7 +365,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -392,7 +397,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -427,7 +432,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -457,7 +462,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -484,7 +489,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -516,7 +521,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -551,7 +556,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -581,7 +586,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -607,7 +612,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -638,7 +643,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -677,7 +682,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -715,7 +720,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -753,7 +758,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -786,7 +791,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -817,7 +822,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -849,7 +854,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -877,7 +882,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -903,7 +908,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -930,7 +935,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -961,7 +966,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -994,7 +999,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1026,7 +1031,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1050,7 +1055,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1079,7 +1084,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1110,7 +1115,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1143,7 +1148,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1175,7 +1180,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1199,7 +1204,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1229,7 +1234,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1260,7 +1265,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1295,7 +1300,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1329,7 +1334,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1369,7 +1374,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1405,7 +1410,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1436,7 +1441,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1469,7 +1474,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1501,7 +1506,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1529,7 +1534,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1562,7 +1567,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1593,7 +1598,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1629,7 +1634,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1664,7 +1669,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1695,7 +1700,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1729,7 +1734,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1759,7 +1764,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1783,7 +1788,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1811,7 +1816,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1837,7 +1842,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1871,7 +1876,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1905,7 +1910,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1939,7 +1944,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1973,7 +1978,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2007,7 +2012,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2041,7 +2046,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2075,7 +2080,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2109,7 +2114,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2143,7 +2148,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2178,7 +2183,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2209,7 +2214,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2235,7 +2240,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2262,7 +2267,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2294,7 +2299,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2324,7 +2329,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2355,7 +2360,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2388,7 +2393,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2420,7 +2425,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2446,7 +2451,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2476,7 +2481,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2515,7 +2520,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2560,7 +2565,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2598,7 +2603,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2629,7 +2634,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2662,7 +2667,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2696,7 +2701,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2730,7 +2735,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2758,7 +2763,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2783,7 +2788,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2810,7 +2815,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2842,7 +2847,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2877,7 +2882,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2912,7 +2917,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2942,7 +2947,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2973,7 +2978,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3006,7 +3011,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3038,7 +3043,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3066,7 +3071,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3091,7 +3096,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3118,7 +3123,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3150,7 +3155,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3185,7 +3190,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3214,7 +3219,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3240,7 +3245,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3268,7 +3273,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3299,7 +3304,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3332,7 +3337,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3364,7 +3369,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3388,7 +3393,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3423,7 +3428,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3456,7 +3461,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3486,7 +3491,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3519,7 +3524,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3553,7 +3558,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3588,7 +3593,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3622,7 +3627,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3655,7 +3660,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3693,7 +3698,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3730,7 +3735,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3761,7 +3766,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3797,7 +3802,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3829,7 +3834,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3857,7 +3862,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3892,7 +3897,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3927,7 +3932,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3968,7 +3973,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4003,7 +4008,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4036,7 +4041,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4070,7 +4075,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4106,7 +4111,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4138,7 +4143,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4166,7 +4171,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4202,7 +4207,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4235,7 +4240,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4265,7 +4270,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4301,7 +4306,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4337,7 +4342,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4369,7 +4374,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4397,7 +4402,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4454,7 +4459,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -4507,7 +4512,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4569,7 +4574,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -4621,7 +4626,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -4782,7 +4787,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -4839,7 +4844,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -4908,7 +4913,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -4978,7 +4983,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -5031,7 +5036,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5083,7 +5088,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -5136,7 +5141,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5188,7 +5193,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -5255,7 +5260,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5316,7 +5321,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -5349,7 +5354,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate list_available_waf_rule_sets.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableWafRuleSets"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -5377,10 +5382,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -5445,7 +5450,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -5503,7 +5508,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5570,7 +5575,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -5624,7 +5629,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -5797,7 +5802,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -5861,7 +5866,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -5953,7 +5958,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -6011,7 +6016,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6078,7 +6083,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -6132,7 +6137,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -6304,7 +6309,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6368,7 +6373,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -6460,7 +6465,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -6513,7 +6518,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6575,7 +6580,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -6627,7 +6632,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -6788,7 +6793,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6845,7 +6850,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -6915,7 +6920,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6971,7 +6976,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -7041,7 +7046,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7097,7 +7102,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -7169,7 +7174,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7235,7 +7240,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -7297,7 +7302,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -7347,7 +7352,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -7417,7 +7422,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -7507,7 +7512,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -7597,7 +7602,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -7650,7 +7655,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7716,7 +7721,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -7769,7 +7774,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -7927,7 +7932,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7982,7 +7987,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8052,7 +8057,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8143,7 +8148,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -8196,7 +8201,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8262,7 +8267,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -8315,7 +8320,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -8473,7 +8478,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8528,7 +8533,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8598,7 +8603,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8669,7 +8674,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -8732,7 +8737,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8786,7 +8791,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -8849,7 +8854,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8910,7 +8915,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8987,7 +8992,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9083,7 +9088,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -9154,7 +9159,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -9209,7 +9214,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9275,7 +9280,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -9328,7 +9333,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -9489,7 +9494,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9546,7 +9551,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9618,7 +9623,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9709,7 +9714,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -9767,7 +9772,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9834,7 +9839,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -9888,7 +9893,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -10056,7 +10061,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10118,7 +10123,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -10286,7 +10291,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -10360,7 +10365,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -10408,7 +10413,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -10461,7 +10466,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10513,7 +10518,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10582,7 +10587,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10728,7 +10733,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -10792,7 +10797,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -10951,7 +10956,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11012,7 +11017,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -11168,7 +11173,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11229,7 +11234,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -11388,7 +11393,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11449,7 +11454,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11608,7 +11613,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11669,7 +11674,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11830,7 +11835,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11891,7 +11896,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -12050,7 +12055,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12111,7 +12116,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -12270,7 +12275,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12331,7 +12336,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -12495,7 +12500,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12577,7 +12582,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -12742,7 +12747,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12814,7 +12819,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -12863,7 +12868,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -12921,7 +12926,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12974,7 +12979,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -13032,7 +13037,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13085,7 +13090,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -13153,7 +13158,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13215,7 +13220,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -13307,7 +13312,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -13360,7 +13365,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13426,7 +13431,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -13479,7 +13484,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -13637,7 +13642,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13692,7 +13697,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -13762,7 +13767,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -13837,7 +13842,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -13926,7 +13931,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -14031,7 +14036,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -14104,7 +14109,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -14157,7 +14162,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14223,7 +14228,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -14276,7 +14281,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -14434,7 +14439,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14495,7 +14500,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -14649,7 +14654,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14706,7 +14711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -14775,7 +14780,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -14865,7 +14870,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -14923,7 +14928,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14990,7 +14995,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -15044,7 +15049,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -15213,7 +15218,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15276,7 +15281,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -15441,7 +15446,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15503,7 +15508,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -15595,7 +15600,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -15648,7 +15653,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15714,7 +15719,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -15763,7 +15768,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -15912,7 +15917,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15969,7 +15974,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -16038,7 +16043,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -16128,7 +16133,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -16186,7 +16191,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16251,7 +16256,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -16305,7 +16310,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -16468,7 +16473,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16528,7 +16533,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -16619,7 +16624,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -16709,7 +16714,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -16800,7 +16805,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -16853,7 +16858,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16919,7 +16924,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -16972,7 +16977,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -17130,7 +17135,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17185,7 +17190,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -17255,7 +17260,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -17340,7 +17345,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -17394,7 +17399,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -17486,7 +17491,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -17544,7 +17549,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17618,7 +17623,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -17673,7 +17678,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -17838,7 +17843,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17898,7 +17903,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -17990,7 +17995,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -18048,7 +18053,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18115,7 +18120,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -18169,7 +18174,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -18342,7 +18347,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18406,7 +18411,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -18502,7 +18507,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -18663,7 +18668,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18732,7 +18737,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -18780,7 +18785,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -18835,7 +18840,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18891,7 +18896,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -18966,7 +18971,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -19037,7 +19042,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19098,7 +19103,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -19252,7 +19257,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19311,7 +19316,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -19377,7 +19382,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19434,7 +19439,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -19498,7 +19503,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19554,7 +19559,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -19621,7 +19626,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19702,7 +19707,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -19866,7 +19871,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19936,7 +19941,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -19984,7 +19989,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -20040,7 +20045,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20098,7 +20103,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -20269,7 +20274,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20340,7 +20345,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -20391,7 +20396,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -20466,7 +20471,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -20635,7 +20640,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20718,7 +20723,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -20879,7 +20884,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20948,7 +20953,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -20996,7 +21001,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -21049,7 +21054,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21104,7 +21109,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-01")) # type: Literal["2017-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_metadata.json index 1e0a11a6ace6..5ca911f9753f 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_metadata.json @@ -151,4 +151,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/operations/_operations.py index d5744441277a..e6b65fc34763 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -44,7 +45,6 @@ build_application_gateways_stop_request, build_available_endpoint_services_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_default_security_rules_get_request, build_default_security_rules_list_request, build_express_route_circuit_authorizations_create_or_update_request, @@ -101,6 +101,7 @@ build_network_interfaces_list_request, build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -193,8 +194,12 @@ build_virtual_networks_list_request, build_virtual_networks_list_usage_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -232,7 +237,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -287,7 +292,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -351,7 +356,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -403,7 +408,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -564,7 +569,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -622,7 +627,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -692,7 +697,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -762,7 +767,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -817,7 +822,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -869,7 +874,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -924,7 +929,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -976,7 +981,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1043,7 +1048,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1104,7 +1109,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1156,7 +1161,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1204,7 +1209,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1284,7 +1289,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1318,7 +1323,7 @@ async def get_ssl_predefined_policy( get_ssl_predefined_policy.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableSslOptions/default/predefinedPolicies/{predefinedPolicyName}"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -1346,10 +1351,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -1416,7 +1421,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -1507,7 +1512,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -1565,7 +1570,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1632,7 +1637,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -1686,7 +1691,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -1859,7 +1864,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1923,7 +1928,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -2015,7 +2020,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -2073,7 +2078,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2140,7 +2145,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -2194,7 +2199,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -2366,7 +2371,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2430,7 +2435,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -2522,7 +2527,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -2575,7 +2580,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2637,7 +2642,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -2689,7 +2694,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -2850,7 +2855,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2907,7 +2912,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -2977,7 +2982,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3033,7 +3038,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -3103,7 +3108,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3159,7 +3164,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -3231,7 +3236,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3299,7 +3304,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -3361,7 +3366,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -3411,7 +3416,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -3481,7 +3486,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -3571,7 +3576,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -3661,7 +3666,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -3716,7 +3721,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3782,7 +3787,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -3835,7 +3840,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -3993,7 +3998,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4049,7 +4054,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -4120,7 +4125,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -4216,7 +4221,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -4302,7 +4307,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -4377,7 +4382,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -4463,7 +4468,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -4537,7 +4542,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -4609,7 +4614,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -4667,7 +4672,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4741,7 +4746,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -4796,7 +4801,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -4967,7 +4972,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5050,7 +5055,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -5136,7 +5141,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -5210,7 +5215,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -5304,7 +5309,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -5390,7 +5395,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -5459,7 +5464,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -5514,7 +5519,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5580,7 +5585,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -5633,7 +5638,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -5794,7 +5799,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5850,7 +5855,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -5921,7 +5926,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -5992,7 +5997,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -6055,7 +6060,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6109,7 +6114,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -6172,7 +6177,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6234,7 +6239,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6312,7 +6317,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6408,7 +6413,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -6485,7 +6490,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -6571,7 +6576,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -6645,7 +6650,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -6737,7 +6742,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -6792,7 +6797,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6858,7 +6863,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -6911,7 +6916,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -7072,7 +7077,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7129,7 +7134,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -7201,7 +7206,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -7292,7 +7297,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -7350,7 +7355,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7417,7 +7422,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -7471,7 +7476,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -7639,7 +7644,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7702,7 +7707,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -7799,7 +7804,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -7885,7 +7890,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -8030,7 +8035,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -8104,7 +8109,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -8152,7 +8157,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -8207,7 +8212,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8260,7 +8265,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -8330,7 +8335,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -8476,7 +8481,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -8540,7 +8545,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -8699,7 +8704,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8760,7 +8765,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -8919,7 +8924,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8980,7 +8985,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -9139,7 +9144,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9200,7 +9205,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -9359,7 +9364,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9420,7 +9425,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -9581,7 +9586,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9642,7 +9647,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -9801,7 +9806,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9862,7 +9867,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -10021,7 +10026,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10082,7 +10087,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -10246,7 +10251,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10328,7 +10333,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -10493,7 +10498,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10565,7 +10570,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -10614,7 +10619,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -10672,7 +10677,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10725,7 +10730,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -10783,7 +10788,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10836,7 +10841,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -10904,7 +10909,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10966,7 +10971,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -11058,7 +11063,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -11113,7 +11118,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11179,7 +11184,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -11232,7 +11237,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -11393,7 +11398,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11449,7 +11454,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -11520,7 +11525,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -11596,7 +11601,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -11686,7 +11691,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -11791,7 +11796,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -11864,7 +11869,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -11919,7 +11924,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11985,7 +11990,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -12038,7 +12043,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -12196,7 +12201,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12257,7 +12262,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -12411,7 +12416,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12469,7 +12474,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -12539,7 +12544,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -12629,7 +12634,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -12687,7 +12692,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12754,7 +12759,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -12808,7 +12813,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -12980,7 +12985,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13043,7 +13048,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -13211,7 +13216,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13274,7 +13279,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -13366,7 +13371,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -13421,7 +13426,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13487,7 +13492,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -13536,7 +13541,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -13688,7 +13693,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13746,7 +13751,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -13816,7 +13821,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -13906,7 +13911,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -13964,7 +13969,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14031,7 +14036,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -14085,7 +14090,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -14248,7 +14253,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14308,7 +14313,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -14399,7 +14404,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -14489,7 +14494,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -14580,7 +14585,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -14635,7 +14640,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14701,7 +14706,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -14754,7 +14759,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -14915,7 +14920,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14971,7 +14976,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -15042,7 +15047,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -15127,7 +15132,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -15181,7 +15186,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -15273,7 +15278,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -15331,7 +15336,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15405,7 +15410,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -15460,7 +15465,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -15628,7 +15633,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15690,7 +15695,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -15782,7 +15787,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -15840,7 +15845,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15907,7 +15912,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -15961,7 +15966,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -16134,7 +16139,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16198,7 +16203,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -16294,7 +16299,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -16455,7 +16460,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16524,7 +16529,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -16572,7 +16577,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -16627,7 +16632,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16683,7 +16688,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -16760,7 +16765,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -16836,7 +16841,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -16907,7 +16912,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16968,7 +16973,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -17124,7 +17129,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17187,7 +17192,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -17341,7 +17346,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17400,7 +17405,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -17466,7 +17471,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17523,7 +17528,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -17587,7 +17592,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17643,7 +17648,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -17710,7 +17715,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17791,7 +17796,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -17955,7 +17960,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18025,7 +18030,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -18073,7 +18078,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -18129,7 +18134,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18187,7 +18192,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -18358,7 +18363,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18429,7 +18434,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -18480,7 +18485,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -18555,7 +18560,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -18724,7 +18729,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18807,7 +18812,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -18968,7 +18973,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19037,7 +19042,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -19085,7 +19090,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -19140,7 +19145,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19195,7 +19200,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/operations/_operations.py index 09a83287ad67..1b758bb322d8 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_06_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -161,7 +166,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +191,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -211,7 +216,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -242,7 +247,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -273,7 +278,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -300,7 +305,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -329,7 +334,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -358,7 +363,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -382,13 +387,13 @@ def build_application_gateways_get_ssl_predefined_policy_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -418,7 +423,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -447,7 +452,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -474,7 +479,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -506,7 +511,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -541,7 +546,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -571,7 +576,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -598,7 +603,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -630,7 +635,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -665,7 +670,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -695,7 +700,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -721,7 +726,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -752,7 +757,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -791,7 +796,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -829,7 +834,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -867,7 +872,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -900,7 +905,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -931,7 +936,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -963,7 +968,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -991,7 +996,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1017,7 +1022,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1044,7 +1049,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1075,7 +1080,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1108,7 +1113,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1140,7 +1145,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1164,7 +1169,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1194,7 +1199,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1229,7 +1234,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1261,7 +1266,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1296,7 +1301,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1330,7 +1335,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1360,7 +1365,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1393,7 +1398,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1427,7 +1432,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1462,7 +1467,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1497,7 +1502,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1529,7 +1534,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1560,7 +1565,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1591,7 +1596,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1622,7 +1627,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1653,7 +1658,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1686,7 +1691,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1718,7 +1723,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1742,7 +1747,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1772,7 +1777,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1803,7 +1808,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1838,7 +1843,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1872,7 +1877,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1912,7 +1917,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1949,7 +1954,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1984,7 +1989,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2016,7 +2021,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2046,7 +2051,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2077,7 +2082,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2110,7 +2115,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2142,7 +2147,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2170,7 +2175,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2203,7 +2208,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2234,7 +2239,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2270,7 +2275,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2305,7 +2310,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2336,7 +2341,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2371,7 +2376,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2403,7 +2408,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2437,7 +2442,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2467,7 +2472,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2491,7 +2496,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2519,7 +2524,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2545,7 +2550,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2579,7 +2584,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2613,7 +2618,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2647,7 +2652,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2681,7 +2686,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2715,7 +2720,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2749,7 +2754,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2783,7 +2788,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2817,7 +2822,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2851,7 +2856,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2886,7 +2891,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2917,7 +2922,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2943,7 +2948,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2970,7 +2975,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3002,7 +3007,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3032,7 +3037,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3063,7 +3068,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3096,7 +3101,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3128,7 +3133,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3154,7 +3159,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3184,7 +3189,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3223,7 +3228,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3268,7 +3273,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3306,7 +3311,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3337,7 +3342,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3370,7 +3375,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3404,7 +3409,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3438,7 +3443,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3466,7 +3471,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3491,7 +3496,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3518,7 +3523,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3550,7 +3555,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3585,7 +3590,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3620,7 +3625,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3650,7 +3655,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3681,7 +3686,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3714,7 +3719,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3746,7 +3751,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3774,7 +3779,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3799,7 +3804,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3826,7 +3831,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3858,7 +3863,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3893,7 +3898,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3922,7 +3927,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3948,7 +3953,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3976,7 +3981,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4007,7 +4012,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4040,7 +4045,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4072,7 +4077,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4096,7 +4101,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4131,7 +4136,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4164,7 +4169,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4194,7 +4199,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4227,7 +4232,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4261,7 +4266,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4296,7 +4301,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4330,7 +4335,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4363,7 +4368,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4401,7 +4406,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4438,7 +4443,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4469,7 +4474,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4505,7 +4510,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4537,7 +4542,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4565,7 +4570,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4595,7 +4600,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4633,7 +4638,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4668,7 +4673,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4704,7 +4709,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4745,7 +4750,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4780,7 +4785,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4813,7 +4818,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4847,7 +4852,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4883,7 +4888,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4915,7 +4920,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4943,7 +4948,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4979,7 +4984,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5012,7 +5017,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5042,7 +5047,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5078,7 +5083,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5114,7 +5119,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5146,7 +5151,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5174,7 +5179,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5231,7 +5236,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -5284,7 +5289,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5346,7 +5351,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -5398,7 +5403,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -5559,7 +5564,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -5616,7 +5621,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -5685,7 +5690,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -5755,7 +5760,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -5808,7 +5813,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5860,7 +5865,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -5913,7 +5918,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5965,7 +5970,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -6032,7 +6037,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6093,7 +6098,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -6145,7 +6150,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -6193,7 +6198,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -6273,7 +6278,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -6307,7 +6312,7 @@ def get_ssl_predefined_policy( get_ssl_predefined_policy.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableSslOptions/default/predefinedPolicies/{predefinedPolicyName}"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: Optional[str] = None, **kwargs: Any @@ -6335,10 +6340,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6405,7 +6410,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -6496,7 +6501,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -6554,7 +6559,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6621,7 +6626,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -6675,7 +6680,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -6848,7 +6853,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6912,7 +6917,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -7004,7 +7009,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -7062,7 +7067,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7129,7 +7134,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -7183,7 +7188,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -7355,7 +7360,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7419,7 +7424,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -7511,7 +7516,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -7564,7 +7569,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7626,7 +7631,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -7678,7 +7683,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7839,7 +7844,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7896,7 +7901,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -7966,7 +7971,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8022,7 +8027,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -8092,7 +8097,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8148,7 +8153,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -8220,7 +8225,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8286,7 +8291,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -8348,7 +8353,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -8398,7 +8403,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8468,7 +8473,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8558,7 +8563,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -8648,7 +8653,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -8701,7 +8706,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8767,7 +8772,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -8820,7 +8825,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8978,7 +8983,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9033,7 +9038,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -9103,7 +9108,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -9198,7 +9203,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -9284,7 +9289,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -9359,7 +9364,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -9445,7 +9450,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -9518,7 +9523,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -9590,7 +9595,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -9648,7 +9653,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9722,7 +9727,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -9777,7 +9782,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -9945,7 +9950,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10027,7 +10032,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -10113,7 +10118,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -10186,7 +10191,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10280,7 +10285,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -10364,7 +10369,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -10433,7 +10438,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -10486,7 +10491,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10552,7 +10557,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -10605,7 +10610,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -10763,7 +10768,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10818,7 +10823,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10888,7 +10893,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10959,7 +10964,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -11022,7 +11027,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11076,7 +11081,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -11139,7 +11144,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11200,7 +11205,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -11277,7 +11282,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -11373,7 +11378,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -11450,7 +11455,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -11536,7 +11541,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -11609,7 +11614,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -11701,7 +11706,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -11756,7 +11761,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11822,7 +11827,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -11875,7 +11880,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -12036,7 +12041,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12093,7 +12098,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12165,7 +12170,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12256,7 +12261,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -12314,7 +12319,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12381,7 +12386,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -12435,7 +12440,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -12603,7 +12608,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12665,7 +12670,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12761,7 +12766,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12847,7 +12852,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -12992,7 +12997,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -13066,7 +13071,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -13114,7 +13119,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -13167,7 +13172,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13219,7 +13224,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13288,7 +13293,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13434,7 +13439,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -13498,7 +13503,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -13657,7 +13662,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13718,7 +13723,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -13874,7 +13879,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13935,7 +13940,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -14094,7 +14099,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14155,7 +14160,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14314,7 +14319,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14375,7 +14380,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14536,7 +14541,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14597,7 +14602,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -14756,7 +14761,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14817,7 +14822,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -14976,7 +14981,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15037,7 +15042,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -15201,7 +15206,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15283,7 +15288,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -15448,7 +15453,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15520,7 +15525,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -15569,7 +15574,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -15627,7 +15632,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15680,7 +15685,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -15738,7 +15743,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15791,7 +15796,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -15859,7 +15864,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15921,7 +15926,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -16013,7 +16018,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -16066,7 +16071,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16132,7 +16137,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -16185,7 +16190,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -16343,7 +16348,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16398,7 +16403,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -16468,7 +16473,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -16543,7 +16548,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -16632,7 +16637,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -16737,7 +16742,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -16810,7 +16815,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -16863,7 +16868,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16929,7 +16934,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -16982,7 +16987,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -17140,7 +17145,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17201,7 +17206,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -17355,7 +17360,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17412,7 +17417,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -17481,7 +17486,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -17571,7 +17576,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -17629,7 +17634,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17696,7 +17701,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -17750,7 +17755,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -17919,7 +17924,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17982,7 +17987,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -18147,7 +18152,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18209,7 +18214,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -18301,7 +18306,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -18354,7 +18359,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18420,7 +18425,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -18469,7 +18474,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -18618,7 +18623,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18675,7 +18680,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -18744,7 +18749,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -18834,7 +18839,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -18892,7 +18897,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18957,7 +18962,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -19011,7 +19016,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -19174,7 +19179,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19234,7 +19239,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -19325,7 +19330,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -19415,7 +19420,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -19506,7 +19511,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -19559,7 +19564,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19625,7 +19630,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -19678,7 +19683,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -19836,7 +19841,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19891,7 +19896,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -19961,7 +19966,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -20046,7 +20051,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -20100,7 +20105,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -20192,7 +20197,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -20250,7 +20255,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20324,7 +20329,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -20379,7 +20384,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -20544,7 +20549,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20604,7 +20609,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -20696,7 +20701,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -20754,7 +20759,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20821,7 +20826,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -20875,7 +20880,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -21048,7 +21053,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21112,7 +21117,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -21208,7 +21213,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -21369,7 +21374,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21438,7 +21443,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -21486,7 +21491,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -21541,7 +21546,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21597,7 +21602,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -21674,7 +21679,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -21750,7 +21755,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -21821,7 +21826,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21882,7 +21887,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -22038,7 +22043,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22101,7 +22106,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -22255,7 +22260,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22314,7 +22319,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -22380,7 +22385,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22437,7 +22442,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -22501,7 +22506,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22557,7 +22562,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -22624,7 +22629,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22705,7 +22710,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -22869,7 +22874,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22939,7 +22944,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -22987,7 +22992,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -23043,7 +23048,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23101,7 +23106,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -23272,7 +23277,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23343,7 +23348,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -23394,7 +23399,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -23469,7 +23474,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -23638,7 +23643,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23721,7 +23726,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -23882,7 +23887,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23951,7 +23956,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -23999,7 +24004,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -24052,7 +24057,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24107,7 +24112,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-06-01")) # type: Literal["2017-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_metadata.json index 8ea0227e7053..84b5427090ef 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_metadata.json @@ -154,4 +154,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/operations/_operations.py index feb7a6541ab1..43f6a0df171b 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -50,7 +51,6 @@ build_application_security_groups_list_request, build_available_endpoint_services_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -120,6 +120,7 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -225,8 +226,12 @@ build_virtual_networks_list_usage_request, build_virtual_networks_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -264,7 +269,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -319,7 +324,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -383,7 +388,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -435,7 +440,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -596,7 +601,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -657,7 +662,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -812,7 +817,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -870,7 +875,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -940,7 +945,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1010,7 +1015,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1065,7 +1070,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1117,7 +1122,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1172,7 +1177,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1224,7 +1229,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1291,7 +1296,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1352,7 +1357,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1404,7 +1409,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1452,7 +1457,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1532,7 +1537,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1599,7 +1604,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -1654,7 +1659,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1718,7 +1723,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -1770,7 +1775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -1931,7 +1936,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1988,7 +1993,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2060,7 +2065,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2118,7 +2123,7 @@ async def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -2146,10 +2151,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2216,7 +2221,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -2307,7 +2312,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -2365,7 +2370,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2432,7 +2437,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -2486,7 +2491,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -2659,7 +2664,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2723,7 +2728,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -2815,7 +2820,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -2873,7 +2878,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2940,7 +2945,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -2994,7 +2999,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -3166,7 +3171,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3230,7 +3235,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -3322,7 +3327,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -3375,7 +3380,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3437,7 +3442,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -3489,7 +3494,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -3650,7 +3655,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3707,7 +3712,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -3858,7 +3863,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3915,7 +3920,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -3985,7 +3990,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4041,7 +4046,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -4111,7 +4116,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4167,7 +4172,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -4239,7 +4244,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4307,7 +4312,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -4369,7 +4374,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -4419,7 +4424,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4489,7 +4494,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4579,7 +4584,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -4669,7 +4674,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -4724,7 +4729,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4790,7 +4795,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -4843,7 +4848,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -5001,7 +5006,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5062,7 +5067,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -5214,7 +5219,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5270,7 +5275,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -5341,7 +5346,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -5437,7 +5442,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -5523,7 +5528,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -5598,7 +5603,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -5684,7 +5689,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -5758,7 +5763,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -5830,7 +5835,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -5888,7 +5893,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5962,7 +5967,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -6017,7 +6022,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -6188,7 +6193,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6271,7 +6276,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -6357,7 +6362,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -6431,7 +6436,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6525,7 +6530,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -6611,7 +6616,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -6680,7 +6685,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -6735,7 +6740,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6801,7 +6806,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -6854,7 +6859,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7015,7 +7020,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7076,7 +7081,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7231,7 +7236,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7287,7 +7292,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7358,7 +7363,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7429,7 +7434,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -7492,7 +7497,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7546,7 +7551,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -7609,7 +7614,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7671,7 +7676,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7749,7 +7754,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7845,7 +7850,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -7914,7 +7919,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -8016,7 +8021,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -8094,7 +8099,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -8180,7 +8185,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -8254,7 +8259,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -8346,7 +8351,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -8401,7 +8406,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8467,7 +8472,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -8520,7 +8525,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -8681,7 +8686,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8742,7 +8747,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -8897,7 +8902,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8954,7 +8959,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9026,7 +9031,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9117,7 +9122,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -9175,7 +9180,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9242,7 +9247,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -9296,7 +9301,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -9464,7 +9469,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9527,7 +9532,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -9624,7 +9629,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -9710,7 +9715,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -9855,7 +9860,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -9929,7 +9934,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -9977,7 +9982,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -10032,7 +10037,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10160,7 +10165,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -10221,7 +10226,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10291,7 +10296,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10437,7 +10442,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -10501,7 +10506,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -10660,7 +10665,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10721,7 +10726,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -10880,7 +10885,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10941,7 +10946,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -11100,7 +11105,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11161,7 +11166,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11320,7 +11325,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11381,7 +11386,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11542,7 +11547,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11603,7 +11608,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -11762,7 +11767,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11823,7 +11828,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -11982,7 +11987,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12043,7 +12048,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -12207,7 +12212,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12268,7 +12273,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -12431,7 +12436,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12492,7 +12497,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -12651,7 +12656,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12733,7 +12738,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -12898,7 +12903,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12970,7 +12975,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -13019,7 +13024,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -13077,7 +13082,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13130,7 +13135,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -13188,7 +13193,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13241,7 +13246,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -13309,7 +13314,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13371,7 +13376,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -13468,7 +13473,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -13642,7 +13647,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13715,7 +13720,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -13764,7 +13769,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -13823,7 +13828,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13876,7 +13881,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -13935,7 +13940,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13988,7 +13993,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -14047,7 +14052,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14100,7 +14105,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -14169,7 +14174,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14231,7 +14236,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -14322,7 +14327,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -14411,7 +14416,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -14466,7 +14471,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14532,7 +14537,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -14585,7 +14590,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -14746,7 +14751,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14807,7 +14812,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -14962,7 +14967,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15018,7 +15023,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15089,7 +15094,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15165,7 +15170,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15255,7 +15260,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15360,7 +15365,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -15433,7 +15438,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -15488,7 +15493,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15554,7 +15559,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -15607,7 +15612,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -15765,7 +15770,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15826,7 +15831,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -15980,7 +15985,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16038,7 +16043,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -16108,7 +16113,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -16198,7 +16203,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -16256,7 +16261,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16323,7 +16328,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -16377,7 +16382,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -16549,7 +16554,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16612,7 +16617,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -16780,7 +16785,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16843,7 +16848,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -16935,7 +16940,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -16990,7 +16995,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17056,7 +17061,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -17105,7 +17110,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -17257,7 +17262,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17314,7 +17319,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -17462,7 +17467,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17520,7 +17525,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -17590,7 +17595,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -17680,7 +17685,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -17738,7 +17743,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17805,7 +17810,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -17859,7 +17864,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -18022,7 +18027,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18082,7 +18087,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -18173,7 +18178,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -18263,7 +18268,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -18354,7 +18359,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -18409,7 +18414,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18475,7 +18480,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -18528,7 +18533,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -18689,7 +18694,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18750,7 +18755,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -18905,7 +18910,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18961,7 +18966,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -19032,7 +19037,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -19117,7 +19122,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -19171,7 +19176,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -19263,7 +19268,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -19321,7 +19326,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19395,7 +19400,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -19450,7 +19455,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -19618,7 +19623,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19680,7 +19685,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -19772,7 +19777,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -19830,7 +19835,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19897,7 +19902,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -19951,7 +19956,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -20124,7 +20129,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20188,7 +20193,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -20284,7 +20289,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -20445,7 +20450,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20514,7 +20519,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -20562,7 +20567,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -20617,7 +20622,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20675,7 +20680,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -20830,7 +20835,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20889,7 +20894,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -20966,7 +20971,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -21042,7 +21047,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -21113,7 +21118,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21174,7 +21179,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -21330,7 +21335,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21393,7 +21398,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -21549,7 +21554,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21608,7 +21613,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -21670,7 +21675,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21726,7 +21731,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -21792,7 +21797,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21861,7 +21866,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -21909,7 +21914,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -21973,7 +21978,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22029,7 +22034,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -22096,7 +22101,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22232,7 +22237,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -22316,7 +22321,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -22480,7 +22485,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22550,7 +22555,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -22598,7 +22603,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -22654,7 +22659,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22712,7 +22717,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] @@ -22872,7 +22877,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22933,7 +22938,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -23104,7 +23109,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23175,7 +23180,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -23226,7 +23231,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -23301,7 +23306,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -23470,7 +23475,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23553,7 +23558,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -23714,7 +23719,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23783,7 +23788,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -23831,7 +23836,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -23886,7 +23891,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23944,7 +23949,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -24099,7 +24104,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24157,7 +24162,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/operations/_operations.py index 47c040462d2a..9ccc3828d170 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2017_10_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +312,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -334,7 +339,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -363,7 +368,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -392,7 +397,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -421,7 +426,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -449,7 +454,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -482,7 +487,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -516,7 +521,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +549,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,13 +573,13 @@ def build_application_security_groups_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -603,7 +608,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +637,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -659,7 +664,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -691,7 +696,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -726,7 +731,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -756,7 +761,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -783,7 +788,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -815,7 +820,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -850,7 +855,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -880,7 +885,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -906,7 +911,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -937,7 +942,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -971,7 +976,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1010,7 +1015,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1048,7 +1053,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1086,7 +1091,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1119,7 +1124,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1150,7 +1155,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1182,7 +1187,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1210,7 +1215,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1236,7 +1241,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1263,7 +1268,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1294,7 +1299,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1327,7 +1332,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1361,7 +1366,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1393,7 +1398,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1417,7 +1422,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1447,7 +1452,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1482,7 +1487,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1514,7 +1519,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1549,7 +1554,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1583,7 +1588,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1613,7 +1618,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1646,7 +1651,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1680,7 +1685,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1715,7 +1720,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1750,7 +1755,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1782,7 +1787,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1813,7 +1818,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1844,7 +1849,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1875,7 +1880,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1906,7 +1911,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1939,7 +1944,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1973,7 +1978,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2005,7 +2010,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2029,7 +2034,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2059,7 +2064,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2090,7 +2095,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2125,7 +2130,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2159,7 +2164,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2199,7 +2204,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2243,7 +2248,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2288,7 +2293,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2326,7 +2331,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2361,7 +2366,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2393,7 +2398,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2423,7 +2428,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2454,7 +2459,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2487,7 +2492,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2521,7 +2526,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2553,7 +2558,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2581,7 +2586,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2614,7 +2619,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2645,7 +2650,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2681,7 +2686,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2716,7 +2721,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2747,7 +2752,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2782,7 +2787,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2814,7 +2819,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2848,7 +2853,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2878,7 +2883,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2904,7 +2909,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2936,7 +2941,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2964,7 +2969,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2990,7 +2995,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3024,7 +3029,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3058,7 +3063,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3092,7 +3097,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3126,7 +3131,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3160,7 +3165,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3194,7 +3199,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3228,7 +3233,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3262,7 +3267,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3296,7 +3301,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3330,7 +3335,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3364,7 +3369,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3399,7 +3404,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3430,7 +3435,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3456,7 +3461,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3483,7 +3488,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3515,7 +3520,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3550,7 +3555,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3589,7 +3594,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3624,7 +3629,7 @@ def build_connection_monitors_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3654,7 +3659,7 @@ def build_connection_monitors_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3684,7 +3689,7 @@ def build_connection_monitors_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3715,7 +3720,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3747,7 +3752,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3776,7 +3781,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3796,7 +3801,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3827,7 +3832,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3860,7 +3865,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3894,7 +3899,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3926,7 +3931,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3952,7 +3957,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3982,7 +3987,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4021,7 +4026,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4066,7 +4071,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4104,7 +4109,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4135,7 +4140,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4168,7 +4173,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4202,7 +4207,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4236,7 +4241,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4264,7 +4269,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4289,7 +4294,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4316,7 +4321,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4348,7 +4353,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4383,7 +4388,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4418,7 +4423,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4448,7 +4453,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4479,7 +4484,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4512,7 +4517,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4546,7 +4551,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4578,7 +4583,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4606,7 +4611,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4631,7 +4636,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4658,7 +4663,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4690,7 +4695,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4725,7 +4730,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4754,7 +4759,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4780,7 +4785,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4808,7 +4813,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4839,7 +4844,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4872,7 +4877,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4906,7 +4911,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4938,7 +4943,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4962,7 +4967,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4997,7 +5002,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5030,7 +5035,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5060,7 +5065,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5093,7 +5098,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5127,7 +5132,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5162,7 +5167,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5196,7 +5201,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5229,7 +5234,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5267,7 +5272,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5304,7 +5309,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5335,7 +5340,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5371,7 +5376,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5403,7 +5408,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5431,7 +5436,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5467,7 +5472,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5497,7 +5502,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5535,7 +5540,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5570,7 +5575,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5606,7 +5611,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5642,7 +5647,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5680,7 +5685,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5715,7 +5720,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5748,7 +5753,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5781,7 +5786,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5815,7 +5820,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5851,7 +5856,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5887,7 +5892,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5919,7 +5924,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5947,7 +5952,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5983,7 +5988,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6019,7 +6024,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6052,7 +6057,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6082,7 +6087,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6118,7 +6123,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6154,7 +6159,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6186,7 +6191,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6214,7 +6219,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6250,7 +6255,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6307,7 +6312,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -6360,7 +6365,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6422,7 +6427,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -6474,7 +6479,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -6635,7 +6640,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6696,7 +6701,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -6851,7 +6856,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6908,7 +6913,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -6977,7 +6982,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -7047,7 +7052,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -7100,7 +7105,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7152,7 +7157,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -7205,7 +7210,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7257,7 +7262,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -7324,7 +7329,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7385,7 +7390,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -7437,7 +7442,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -7485,7 +7490,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -7565,7 +7570,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -7632,7 +7637,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -7687,7 +7692,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7751,7 +7756,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -7803,7 +7808,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -7964,7 +7969,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8021,7 +8026,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -8093,7 +8098,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -8151,7 +8156,7 @@ def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -8179,10 +8184,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -8249,7 +8254,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -8340,7 +8345,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -8398,7 +8403,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8465,7 +8470,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -8519,7 +8524,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -8692,7 +8697,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8756,7 +8761,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -8848,7 +8853,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -8906,7 +8911,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8973,7 +8978,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -9027,7 +9032,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -9199,7 +9204,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9263,7 +9268,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -9355,7 +9360,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -9408,7 +9413,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9470,7 +9475,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9522,7 +9527,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9683,7 +9688,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9740,7 +9745,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9891,7 +9896,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9948,7 +9953,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -10018,7 +10023,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10074,7 +10079,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -10144,7 +10149,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10200,7 +10205,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -10272,7 +10277,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10338,7 +10343,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -10400,7 +10405,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -10450,7 +10455,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10520,7 +10525,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10610,7 +10615,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10700,7 +10705,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -10753,7 +10758,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10819,7 +10824,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -10872,7 +10877,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11030,7 +11035,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11091,7 +11096,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11243,7 +11248,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11298,7 +11303,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11368,7 +11373,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11463,7 +11468,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -11549,7 +11554,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -11624,7 +11629,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -11710,7 +11715,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -11783,7 +11788,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -11855,7 +11860,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -11913,7 +11918,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11987,7 +11992,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -12042,7 +12047,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -12210,7 +12215,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12292,7 +12297,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -12378,7 +12383,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -12451,7 +12456,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -12545,7 +12550,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -12629,7 +12634,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -12698,7 +12703,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -12751,7 +12756,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12817,7 +12822,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -12870,7 +12875,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13028,7 +13033,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13089,7 +13094,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13241,7 +13246,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13296,7 +13301,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13366,7 +13371,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13437,7 +13442,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -13500,7 +13505,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13554,7 +13559,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -13617,7 +13622,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13678,7 +13683,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13755,7 +13760,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13851,7 +13856,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -13920,7 +13925,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14022,7 +14027,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -14100,7 +14105,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14186,7 +14191,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -14259,7 +14264,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -14351,7 +14356,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -14406,7 +14411,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14472,7 +14477,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -14525,7 +14530,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -14686,7 +14691,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14747,7 +14752,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -14902,7 +14907,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14959,7 +14964,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -15031,7 +15036,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -15122,7 +15127,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -15180,7 +15185,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15247,7 +15252,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -15301,7 +15306,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -15469,7 +15474,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15531,7 +15536,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -15627,7 +15632,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -15713,7 +15718,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -15858,7 +15863,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -15932,7 +15937,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -15980,7 +15985,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -16033,7 +16038,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16161,7 +16166,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -16221,7 +16226,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -16290,7 +16295,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -16436,7 +16441,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -16500,7 +16505,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -16659,7 +16664,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16720,7 +16725,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -16876,7 +16881,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16937,7 +16942,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -17096,7 +17101,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17157,7 +17162,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -17316,7 +17321,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17377,7 +17382,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -17538,7 +17543,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17599,7 +17604,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -17758,7 +17763,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17819,7 +17824,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -17978,7 +17983,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18039,7 +18044,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -18203,7 +18208,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18264,7 +18269,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -18427,7 +18432,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18488,7 +18493,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -18647,7 +18652,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18729,7 +18734,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -18894,7 +18899,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18966,7 +18971,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -19015,7 +19020,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -19073,7 +19078,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19126,7 +19131,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -19184,7 +19189,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19237,7 +19242,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -19305,7 +19310,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19367,7 +19372,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -19464,7 +19469,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -19638,7 +19643,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19711,7 +19716,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -19760,7 +19765,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -19819,7 +19824,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19872,7 +19877,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -19931,7 +19936,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19984,7 +19989,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -20043,7 +20048,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20096,7 +20101,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -20165,7 +20170,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20227,7 +20232,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -20317,7 +20322,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -20406,7 +20411,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -20459,7 +20464,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20525,7 +20530,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -20578,7 +20583,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -20736,7 +20741,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20797,7 +20802,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -20949,7 +20954,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21004,7 +21009,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21074,7 +21079,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21149,7 +21154,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21238,7 +21243,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21343,7 +21348,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -21416,7 +21421,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -21469,7 +21474,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21535,7 +21540,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -21588,7 +21593,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -21746,7 +21751,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21807,7 +21812,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -21961,7 +21966,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22018,7 +22023,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -22087,7 +22092,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -22177,7 +22182,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -22235,7 +22240,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22302,7 +22307,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -22356,7 +22361,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -22525,7 +22530,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22588,7 +22593,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -22753,7 +22758,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22815,7 +22820,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -22907,7 +22912,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -22960,7 +22965,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23026,7 +23031,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -23075,7 +23080,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -23224,7 +23229,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23281,7 +23286,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -23426,7 +23431,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23483,7 +23488,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -23552,7 +23557,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -23642,7 +23647,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -23700,7 +23705,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23765,7 +23770,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -23819,7 +23824,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -23982,7 +23987,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24042,7 +24047,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -24133,7 +24138,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -24223,7 +24228,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -24314,7 +24319,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -24367,7 +24372,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24433,7 +24438,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -24486,7 +24491,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -24644,7 +24649,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24705,7 +24710,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -24857,7 +24862,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24912,7 +24917,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -24982,7 +24987,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -25067,7 +25072,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -25121,7 +25126,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -25213,7 +25218,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -25271,7 +25276,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25345,7 +25350,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -25400,7 +25405,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -25565,7 +25570,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25625,7 +25630,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -25717,7 +25722,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -25775,7 +25780,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25842,7 +25847,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -25896,7 +25901,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -26069,7 +26074,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26133,7 +26138,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -26229,7 +26234,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -26390,7 +26395,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26459,7 +26464,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -26507,7 +26512,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -26562,7 +26567,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26620,7 +26625,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -26775,7 +26780,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26834,7 +26839,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -26911,7 +26916,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -26987,7 +26992,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -27058,7 +27063,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27119,7 +27124,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -27275,7 +27280,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27338,7 +27343,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -27494,7 +27499,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27553,7 +27558,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -27615,7 +27620,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27671,7 +27676,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -27737,7 +27742,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27804,7 +27809,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -27852,7 +27857,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -27916,7 +27921,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27972,7 +27977,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -28039,7 +28044,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28175,7 +28180,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -28259,7 +28264,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -28423,7 +28428,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28493,7 +28498,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -28541,7 +28546,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -28597,7 +28602,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28655,7 +28660,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] @@ -28815,7 +28820,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28876,7 +28881,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -29047,7 +29052,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29118,7 +29123,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -29169,7 +29174,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -29244,7 +29249,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -29413,7 +29418,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29496,7 +29501,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -29657,7 +29662,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29726,7 +29731,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -29774,7 +29779,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -29827,7 +29832,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29885,7 +29890,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -30040,7 +30045,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30098,7 +30103,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-10-01")) # type: Literal["2017-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_metadata.json index b4fdb7e9e24b..99321a7bbdf8 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_metadata.json @@ -154,4 +154,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/operations/_operations.py index 9b37fcdcb1c1..63ab2ec2392f 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -50,7 +51,6 @@ build_application_security_groups_list_request, build_available_endpoint_services_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -120,6 +120,7 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -225,8 +226,12 @@ build_virtual_networks_list_usage_request, build_virtual_networks_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -264,7 +269,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -319,7 +324,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -383,7 +388,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -435,7 +440,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -596,7 +601,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -657,7 +662,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -812,7 +817,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -870,7 +875,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -940,7 +945,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1010,7 +1015,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1065,7 +1070,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1117,7 +1122,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1172,7 +1177,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1224,7 +1229,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1291,7 +1296,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1352,7 +1357,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1404,7 +1409,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1452,7 +1457,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1532,7 +1537,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1599,7 +1604,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -1654,7 +1659,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1718,7 +1723,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -1770,7 +1775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -1931,7 +1936,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1988,7 +1993,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2060,7 +2065,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2118,7 +2123,7 @@ async def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -2146,10 +2151,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2216,7 +2221,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -2307,7 +2312,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -2365,7 +2370,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2432,7 +2437,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -2486,7 +2491,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -2659,7 +2664,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2723,7 +2728,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -2815,7 +2820,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -2873,7 +2878,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2940,7 +2945,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -2994,7 +2999,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -3166,7 +3171,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3230,7 +3235,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -3322,7 +3327,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -3375,7 +3380,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3437,7 +3442,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -3489,7 +3494,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -3650,7 +3655,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3707,7 +3712,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -3858,7 +3863,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3915,7 +3920,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -3985,7 +3990,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4041,7 +4046,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -4111,7 +4116,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4167,7 +4172,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -4239,7 +4244,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4307,7 +4312,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -4369,7 +4374,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -4419,7 +4424,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4489,7 +4494,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -4579,7 +4584,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -4669,7 +4674,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -4724,7 +4729,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4790,7 +4795,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -4843,7 +4848,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -5001,7 +5006,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5062,7 +5067,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -5214,7 +5219,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5270,7 +5275,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -5341,7 +5346,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -5437,7 +5442,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -5523,7 +5528,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -5598,7 +5603,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -5684,7 +5689,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -5758,7 +5763,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -5830,7 +5835,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -5888,7 +5893,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5962,7 +5967,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -6017,7 +6022,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -6188,7 +6193,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6271,7 +6276,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -6357,7 +6362,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -6431,7 +6436,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6525,7 +6530,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -6611,7 +6616,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -6680,7 +6685,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -6735,7 +6740,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6801,7 +6806,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -6854,7 +6859,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7015,7 +7020,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7076,7 +7081,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7231,7 +7236,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7287,7 +7292,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7358,7 +7363,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7429,7 +7434,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -7492,7 +7497,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7546,7 +7551,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -7609,7 +7614,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7671,7 +7676,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7749,7 +7754,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7845,7 +7850,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -7914,7 +7919,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -8016,7 +8021,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -8094,7 +8099,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -8180,7 +8185,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -8254,7 +8259,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -8346,7 +8351,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -8401,7 +8406,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8467,7 +8472,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -8520,7 +8525,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -8681,7 +8686,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8742,7 +8747,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -8897,7 +8902,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8954,7 +8959,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9026,7 +9031,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -9117,7 +9122,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -9175,7 +9180,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9242,7 +9247,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -9296,7 +9301,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -9464,7 +9469,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9527,7 +9532,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -9624,7 +9629,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -9710,7 +9715,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -9855,7 +9860,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -9929,7 +9934,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -9977,7 +9982,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -10032,7 +10037,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10160,7 +10165,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -10221,7 +10226,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10291,7 +10296,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -10437,7 +10442,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -10501,7 +10506,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -10660,7 +10665,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10721,7 +10726,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -10880,7 +10885,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10941,7 +10946,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -11100,7 +11105,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11161,7 +11166,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11320,7 +11325,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11381,7 +11386,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -11542,7 +11547,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11603,7 +11608,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -11762,7 +11767,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11823,7 +11828,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -11984,7 +11989,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12045,7 +12050,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -12209,7 +12214,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12270,7 +12275,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -12433,7 +12438,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12494,7 +12499,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -12653,7 +12658,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12735,7 +12740,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -12900,7 +12905,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12972,7 +12977,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -13021,7 +13026,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -13079,7 +13084,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13132,7 +13137,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -13190,7 +13195,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13243,7 +13248,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -13311,7 +13316,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13373,7 +13378,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -13470,7 +13475,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -13644,7 +13649,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13717,7 +13722,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -13766,7 +13771,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -13825,7 +13830,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13878,7 +13883,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -13937,7 +13942,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13990,7 +13995,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -14049,7 +14054,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14102,7 +14107,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -14171,7 +14176,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14233,7 +14238,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -14324,7 +14329,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -14413,7 +14418,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -14468,7 +14473,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14534,7 +14539,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -14587,7 +14592,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -14748,7 +14753,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14809,7 +14814,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -14964,7 +14969,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15020,7 +15025,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15091,7 +15096,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15167,7 +15172,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15257,7 +15262,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -15362,7 +15367,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -15435,7 +15440,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -15490,7 +15495,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15556,7 +15561,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -15609,7 +15614,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -15767,7 +15772,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15828,7 +15833,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -15982,7 +15987,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16040,7 +16045,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -16110,7 +16115,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -16200,7 +16205,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -16258,7 +16263,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16325,7 +16330,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -16379,7 +16384,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -16551,7 +16556,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16614,7 +16619,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -16782,7 +16787,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16845,7 +16850,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -16937,7 +16942,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -16992,7 +16997,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17058,7 +17063,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -17107,7 +17112,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -17259,7 +17264,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17316,7 +17321,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -17464,7 +17469,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17522,7 +17527,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -17592,7 +17597,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -17682,7 +17687,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -17740,7 +17745,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17807,7 +17812,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -17861,7 +17866,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -18024,7 +18029,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18084,7 +18089,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -18175,7 +18180,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -18265,7 +18270,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -18356,7 +18361,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -18411,7 +18416,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18477,7 +18482,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -18530,7 +18535,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -18691,7 +18696,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18752,7 +18757,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -18907,7 +18912,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18963,7 +18968,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -19034,7 +19039,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -19119,7 +19124,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -19173,7 +19178,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -19265,7 +19270,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -19323,7 +19328,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19397,7 +19402,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -19452,7 +19457,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -19620,7 +19625,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19682,7 +19687,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -19774,7 +19779,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -19832,7 +19837,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19899,7 +19904,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -19953,7 +19958,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -20126,7 +20131,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20190,7 +20195,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -20286,7 +20291,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -20447,7 +20452,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20516,7 +20521,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -20564,7 +20569,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -20619,7 +20624,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20677,7 +20682,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -20832,7 +20837,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20891,7 +20896,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -20968,7 +20973,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -21044,7 +21049,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -21115,7 +21120,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21176,7 +21181,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -21332,7 +21337,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21395,7 +21400,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -21551,7 +21556,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21610,7 +21615,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -21672,7 +21677,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21728,7 +21733,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -21794,7 +21799,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21863,7 +21868,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -21911,7 +21916,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -21975,7 +21980,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22031,7 +22036,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -22098,7 +22103,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22234,7 +22239,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -22318,7 +22323,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -22482,7 +22487,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22552,7 +22557,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -22600,7 +22605,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -22656,7 +22661,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22714,7 +22719,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] @@ -22874,7 +22879,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22935,7 +22940,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -23106,7 +23111,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23177,7 +23182,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -23228,7 +23233,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -23303,7 +23308,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -23472,7 +23477,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23555,7 +23560,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -23716,7 +23721,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23785,7 +23790,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -23833,7 +23838,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -23888,7 +23893,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23946,7 +23951,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -24101,7 +24106,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24159,7 +24164,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/operations/_operations.py index 557b04630852..8b745d157f80 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_01_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +312,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -334,7 +339,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -363,7 +368,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -392,7 +397,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -421,7 +426,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -449,7 +454,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -482,7 +487,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -516,7 +521,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +549,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,13 +573,13 @@ def build_application_security_groups_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -603,7 +608,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +637,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -659,7 +664,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -691,7 +696,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -726,7 +731,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -756,7 +761,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -783,7 +788,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -815,7 +820,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -850,7 +855,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -880,7 +885,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -906,7 +911,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -937,7 +942,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -971,7 +976,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1010,7 +1015,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1048,7 +1053,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1086,7 +1091,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1119,7 +1124,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1150,7 +1155,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1182,7 +1187,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1210,7 +1215,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1236,7 +1241,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1263,7 +1268,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1294,7 +1299,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1327,7 +1332,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1361,7 +1366,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1393,7 +1398,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1417,7 +1422,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1447,7 +1452,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1482,7 +1487,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1514,7 +1519,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1549,7 +1554,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1583,7 +1588,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1613,7 +1618,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1646,7 +1651,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1680,7 +1685,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1715,7 +1720,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1750,7 +1755,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1782,7 +1787,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1813,7 +1818,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1844,7 +1849,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1875,7 +1880,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1906,7 +1911,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1939,7 +1944,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1973,7 +1978,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2005,7 +2010,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2029,7 +2034,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2059,7 +2064,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2090,7 +2095,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2125,7 +2130,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2159,7 +2164,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2199,7 +2204,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2243,7 +2248,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2288,7 +2293,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2326,7 +2331,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2361,7 +2366,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2393,7 +2398,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2423,7 +2428,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2454,7 +2459,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2487,7 +2492,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2521,7 +2526,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2553,7 +2558,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2581,7 +2586,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2614,7 +2619,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2645,7 +2650,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2681,7 +2686,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2716,7 +2721,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2747,7 +2752,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2782,7 +2787,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2814,7 +2819,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2848,7 +2853,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2878,7 +2883,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2904,7 +2909,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2936,7 +2941,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2964,7 +2969,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2990,7 +2995,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3024,7 +3029,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3058,7 +3063,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3092,7 +3097,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3126,7 +3131,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3160,7 +3165,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3194,7 +3199,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3228,7 +3233,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3262,7 +3267,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3296,7 +3301,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3330,7 +3335,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3364,7 +3369,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3399,7 +3404,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3430,7 +3435,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3456,7 +3461,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3483,7 +3488,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3515,7 +3520,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3550,7 +3555,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3589,7 +3594,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3624,7 +3629,7 @@ def build_connection_monitors_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3654,7 +3659,7 @@ def build_connection_monitors_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3684,7 +3689,7 @@ def build_connection_monitors_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3715,7 +3720,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3747,7 +3752,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3776,7 +3781,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3796,7 +3801,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3827,7 +3832,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3860,7 +3865,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3894,7 +3899,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3926,7 +3931,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3952,7 +3957,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3982,7 +3987,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4021,7 +4026,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4066,7 +4071,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4104,7 +4109,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4135,7 +4140,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4168,7 +4173,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4202,7 +4207,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4236,7 +4241,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4264,7 +4269,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4289,7 +4294,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4316,7 +4321,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4348,7 +4353,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4383,7 +4388,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4418,7 +4423,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4448,7 +4453,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4479,7 +4484,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4512,7 +4517,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4546,7 +4551,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4578,7 +4583,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4606,7 +4611,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4631,7 +4636,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4658,7 +4663,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4690,7 +4695,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4725,7 +4730,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4754,7 +4759,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4780,7 +4785,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4808,7 +4813,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4839,7 +4844,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4872,7 +4877,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4906,7 +4911,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4938,7 +4943,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4962,7 +4967,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4997,7 +5002,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5030,7 +5035,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5060,7 +5065,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5093,7 +5098,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5127,7 +5132,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5162,7 +5167,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5196,7 +5201,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5229,7 +5234,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5267,7 +5272,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5304,7 +5309,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5335,7 +5340,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5371,7 +5376,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5403,7 +5408,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5431,7 +5436,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5467,7 +5472,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5497,7 +5502,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5535,7 +5540,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5570,7 +5575,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5606,7 +5611,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5642,7 +5647,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5680,7 +5685,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5715,7 +5720,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5748,7 +5753,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5781,7 +5786,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5815,7 +5820,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5851,7 +5856,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5887,7 +5892,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5919,7 +5924,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5947,7 +5952,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5983,7 +5988,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6019,7 +6024,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6052,7 +6057,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6082,7 +6087,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6118,7 +6123,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6154,7 +6159,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6186,7 +6191,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6214,7 +6219,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6250,7 +6255,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6307,7 +6312,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -6360,7 +6365,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6422,7 +6427,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -6474,7 +6479,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -6635,7 +6640,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6696,7 +6701,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -6851,7 +6856,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -6908,7 +6913,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -6977,7 +6982,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -7047,7 +7052,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -7100,7 +7105,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7152,7 +7157,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -7205,7 +7210,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7257,7 +7262,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -7324,7 +7329,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7385,7 +7390,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -7437,7 +7442,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -7485,7 +7490,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -7565,7 +7570,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -7632,7 +7637,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -7687,7 +7692,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7751,7 +7756,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -7803,7 +7808,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -7964,7 +7969,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8021,7 +8026,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -8093,7 +8098,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -8151,7 +8156,7 @@ def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -8179,10 +8184,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -8249,7 +8254,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -8340,7 +8345,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -8398,7 +8403,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8465,7 +8470,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -8519,7 +8524,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -8692,7 +8697,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8756,7 +8761,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -8848,7 +8853,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -8906,7 +8911,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8973,7 +8978,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -9027,7 +9032,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -9199,7 +9204,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9263,7 +9268,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -9355,7 +9360,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -9408,7 +9413,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9470,7 +9475,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9522,7 +9527,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9683,7 +9688,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9740,7 +9745,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9891,7 +9896,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9948,7 +9953,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -10018,7 +10023,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10074,7 +10079,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -10144,7 +10149,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10200,7 +10205,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -10272,7 +10277,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10338,7 +10343,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -10400,7 +10405,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -10450,7 +10455,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10520,7 +10525,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10610,7 +10615,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10700,7 +10705,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -10753,7 +10758,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10819,7 +10824,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -10872,7 +10877,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11030,7 +11035,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11091,7 +11096,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11243,7 +11248,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11298,7 +11303,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11368,7 +11373,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11463,7 +11468,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -11549,7 +11554,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -11624,7 +11629,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -11710,7 +11715,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -11783,7 +11788,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -11855,7 +11860,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -11913,7 +11918,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11987,7 +11992,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -12042,7 +12047,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -12210,7 +12215,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12292,7 +12297,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -12378,7 +12383,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -12451,7 +12456,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -12545,7 +12550,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -12629,7 +12634,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -12698,7 +12703,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -12751,7 +12756,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12817,7 +12822,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -12870,7 +12875,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13028,7 +13033,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13089,7 +13094,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13241,7 +13246,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13296,7 +13301,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13366,7 +13371,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13437,7 +13442,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -13500,7 +13505,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13554,7 +13559,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -13617,7 +13622,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13678,7 +13683,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13755,7 +13760,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13851,7 +13856,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -13920,7 +13925,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14022,7 +14027,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -14100,7 +14105,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14186,7 +14191,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -14259,7 +14264,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -14351,7 +14356,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -14406,7 +14411,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14472,7 +14477,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -14525,7 +14530,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -14686,7 +14691,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14747,7 +14752,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -14902,7 +14907,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14959,7 +14964,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -15031,7 +15036,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -15122,7 +15127,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -15180,7 +15185,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15247,7 +15252,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -15301,7 +15306,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -15469,7 +15474,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15531,7 +15536,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -15627,7 +15632,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -15713,7 +15718,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -15858,7 +15863,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -15932,7 +15937,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -15980,7 +15985,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -16033,7 +16038,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16161,7 +16166,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -16221,7 +16226,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -16290,7 +16295,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -16436,7 +16441,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -16500,7 +16505,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -16659,7 +16664,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16720,7 +16725,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -16876,7 +16881,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16937,7 +16942,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -17096,7 +17101,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17157,7 +17162,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -17316,7 +17321,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17377,7 +17382,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -17538,7 +17543,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17599,7 +17604,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -17758,7 +17763,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17819,7 +17824,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -17980,7 +17985,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18041,7 +18046,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -18205,7 +18210,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18266,7 +18271,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -18429,7 +18434,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18490,7 +18495,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -18649,7 +18654,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18731,7 +18736,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -18896,7 +18901,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18968,7 +18973,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -19017,7 +19022,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -19075,7 +19080,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19128,7 +19133,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -19186,7 +19191,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19239,7 +19244,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -19307,7 +19312,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19369,7 +19374,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -19466,7 +19471,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -19640,7 +19645,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19713,7 +19718,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -19762,7 +19767,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -19821,7 +19826,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19874,7 +19879,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -19933,7 +19938,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19986,7 +19991,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -20045,7 +20050,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20098,7 +20103,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -20167,7 +20172,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20229,7 +20234,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -20319,7 +20324,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -20408,7 +20413,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -20461,7 +20466,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20527,7 +20532,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -20580,7 +20585,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -20738,7 +20743,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20799,7 +20804,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -20951,7 +20956,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21006,7 +21011,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21076,7 +21081,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21151,7 +21156,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21240,7 +21245,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -21345,7 +21350,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -21418,7 +21423,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -21471,7 +21476,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21537,7 +21542,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -21590,7 +21595,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -21748,7 +21753,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21809,7 +21814,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -21963,7 +21968,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22020,7 +22025,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -22089,7 +22094,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -22179,7 +22184,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -22237,7 +22242,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22304,7 +22309,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -22358,7 +22363,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -22527,7 +22532,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22590,7 +22595,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -22755,7 +22760,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22817,7 +22822,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -22909,7 +22914,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -22962,7 +22967,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23028,7 +23033,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -23077,7 +23082,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -23226,7 +23231,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23283,7 +23288,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -23428,7 +23433,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23485,7 +23490,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -23554,7 +23559,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -23644,7 +23649,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -23702,7 +23707,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23767,7 +23772,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -23821,7 +23826,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -23984,7 +23989,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24044,7 +24049,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -24135,7 +24140,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -24225,7 +24230,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -24316,7 +24321,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -24369,7 +24374,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24435,7 +24440,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -24488,7 +24493,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -24646,7 +24651,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24707,7 +24712,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -24859,7 +24864,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24914,7 +24919,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -24984,7 +24989,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -25069,7 +25074,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -25123,7 +25128,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -25215,7 +25220,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -25273,7 +25278,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25347,7 +25352,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -25402,7 +25407,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -25567,7 +25572,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25627,7 +25632,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -25719,7 +25724,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -25777,7 +25782,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25844,7 +25849,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -25898,7 +25903,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -26071,7 +26076,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26135,7 +26140,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -26231,7 +26236,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -26392,7 +26397,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26461,7 +26466,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -26509,7 +26514,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -26564,7 +26569,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26622,7 +26627,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -26777,7 +26782,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26836,7 +26841,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -26913,7 +26918,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -26989,7 +26994,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -27060,7 +27065,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27121,7 +27126,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -27277,7 +27282,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27340,7 +27345,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -27496,7 +27501,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27555,7 +27560,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -27617,7 +27622,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27673,7 +27678,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -27739,7 +27744,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27806,7 +27811,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -27854,7 +27859,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -27918,7 +27923,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27974,7 +27979,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -28041,7 +28046,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28177,7 +28182,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -28261,7 +28266,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -28425,7 +28430,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28495,7 +28500,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -28543,7 +28548,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -28599,7 +28604,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28657,7 +28662,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] @@ -28817,7 +28822,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28878,7 +28883,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -29049,7 +29054,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29120,7 +29125,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -29171,7 +29176,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -29246,7 +29251,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -29415,7 +29420,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29498,7 +29503,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -29659,7 +29664,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29728,7 +29733,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -29776,7 +29781,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -29829,7 +29834,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29887,7 +29892,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -30042,7 +30047,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30100,7 +30105,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-01-01")) # type: Literal["2018-01-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_metadata.json index 8f1bdfc897d9..a88c64f25f83 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_metadata.json @@ -158,4 +158,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/operations/_operations.py index f850c2858f67..ade3dda1cb98 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -50,7 +51,6 @@ build_application_security_groups_list_request, build_available_endpoint_services_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -140,6 +140,7 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -247,8 +248,12 @@ build_virtual_networks_list_usage_request, build_virtual_networks_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -286,7 +291,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -341,7 +346,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -405,7 +410,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -457,7 +462,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -618,7 +623,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -679,7 +684,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -834,7 +839,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -892,7 +897,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -962,7 +967,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1032,7 +1037,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1087,7 +1092,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1139,7 +1144,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1194,7 +1199,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1246,7 +1251,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1313,7 +1318,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1374,7 +1379,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1426,7 +1431,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1474,7 +1479,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1554,7 +1559,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1621,7 +1626,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -1676,7 +1681,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1740,7 +1745,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -1792,7 +1797,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -1953,7 +1958,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2010,7 +2015,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2082,7 +2087,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2140,7 +2145,7 @@ async def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -2168,10 +2173,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2236,7 +2241,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -2291,7 +2296,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2355,7 +2360,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -2407,7 +2412,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -2566,7 +2571,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2622,7 +2627,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -2695,7 +2700,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -2788,7 +2793,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -2879,7 +2884,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -2937,7 +2942,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3004,7 +3009,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -3058,7 +3063,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -3231,7 +3236,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3295,7 +3300,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -3387,7 +3392,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -3445,7 +3450,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3512,7 +3517,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -3566,7 +3571,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -3738,7 +3743,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3802,7 +3807,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -3894,7 +3899,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -3956,7 +3961,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4026,7 +4031,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -4082,7 +4087,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -4265,7 +4270,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4344,7 +4349,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -4397,7 +4402,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4459,7 +4464,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -4511,7 +4516,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -4672,7 +4677,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4729,7 +4734,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -4880,7 +4885,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4937,7 +4942,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -5007,7 +5012,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5063,7 +5068,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -5133,7 +5138,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5189,7 +5194,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -5261,7 +5266,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5329,7 +5334,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -5391,7 +5396,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -5441,7 +5446,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -5511,7 +5516,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -5601,7 +5606,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -5691,7 +5696,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -5765,7 +5770,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -5850,7 +5855,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -5902,7 +5907,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6059,7 +6064,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6120,7 +6125,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6277,7 +6282,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6334,7 +6339,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -6404,7 +6409,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6460,7 +6465,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -6534,7 +6539,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6592,7 +6597,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -6662,7 +6667,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6744,7 +6749,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -6816,7 +6821,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -6874,7 +6879,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6941,7 +6946,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -6995,7 +7000,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -7168,7 +7173,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7246,7 +7251,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -7301,7 +7306,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7367,7 +7372,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -7420,7 +7425,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -7578,7 +7583,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7639,7 +7644,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -7791,7 +7796,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7847,7 +7852,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -7918,7 +7923,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8014,7 +8019,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -8100,7 +8105,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -8175,7 +8180,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -8261,7 +8266,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -8335,7 +8340,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -8407,7 +8412,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -8465,7 +8470,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8539,7 +8544,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -8594,7 +8599,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -8765,7 +8770,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8848,7 +8853,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -8934,7 +8939,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -9008,7 +9013,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9102,7 +9107,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -9188,7 +9193,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -9257,7 +9262,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -9312,7 +9317,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9378,7 +9383,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -9431,7 +9436,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -9592,7 +9597,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9653,7 +9658,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -9808,7 +9813,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9864,7 +9869,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9935,7 +9940,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10006,7 +10011,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -10069,7 +10074,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10123,7 +10128,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -10186,7 +10191,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10248,7 +10253,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10326,7 +10331,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10422,7 +10427,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -10491,7 +10496,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -10593,7 +10598,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -10671,7 +10676,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -10757,7 +10762,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -10831,7 +10836,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -10923,7 +10928,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -10978,7 +10983,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11044,7 +11049,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -11097,7 +11102,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -11258,7 +11263,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11319,7 +11324,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -11474,7 +11479,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11531,7 +11536,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -11603,7 +11608,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -11694,7 +11699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -11752,7 +11757,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11819,7 +11824,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -11873,7 +11878,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -12041,7 +12046,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12104,7 +12109,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12201,7 +12206,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12287,7 +12292,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -12432,7 +12437,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -12506,7 +12511,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -12554,7 +12559,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -12609,7 +12614,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12737,7 +12742,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -12798,7 +12803,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -12868,7 +12873,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13014,7 +13019,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -13078,7 +13083,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -13237,7 +13242,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13298,7 +13303,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -13457,7 +13462,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13518,7 +13523,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -13677,7 +13682,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13738,7 +13743,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -13897,7 +13902,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13958,7 +13963,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14119,7 +14124,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14180,7 +14185,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -14339,7 +14344,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14400,7 +14405,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -14559,7 +14564,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14620,7 +14625,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -14784,7 +14789,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14845,7 +14850,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -15008,7 +15013,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15069,7 +15074,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -15228,7 +15233,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15310,7 +15315,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -15475,7 +15480,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15547,7 +15552,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -15596,7 +15601,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -15654,7 +15659,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15707,7 +15712,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -15765,7 +15770,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15818,7 +15823,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -15886,7 +15891,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15948,7 +15953,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -16045,7 +16050,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -16219,7 +16224,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16292,7 +16297,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -16341,7 +16346,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -16400,7 +16405,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16453,7 +16458,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -16512,7 +16517,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16565,7 +16570,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -16624,7 +16629,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16677,7 +16682,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -16746,7 +16751,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16808,7 +16813,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -16899,7 +16904,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -16988,7 +16993,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -17043,7 +17048,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17109,7 +17114,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -17162,7 +17167,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -17323,7 +17328,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17384,7 +17389,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -17539,7 +17544,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17595,7 +17600,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -17666,7 +17671,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -17742,7 +17747,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -17832,7 +17837,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -17937,7 +17942,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -18010,7 +18015,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -18065,7 +18070,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18131,7 +18136,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -18184,7 +18189,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -18342,7 +18347,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18403,7 +18408,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -18557,7 +18562,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18615,7 +18620,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -18685,7 +18690,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -18775,7 +18780,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -18833,7 +18838,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18900,7 +18905,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -18954,7 +18959,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -19126,7 +19131,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19189,7 +19194,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -19357,7 +19362,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19420,7 +19425,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -19512,7 +19517,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -19567,7 +19572,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19633,7 +19638,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -19682,7 +19687,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -19834,7 +19839,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19891,7 +19896,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -20039,7 +20044,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20097,7 +20102,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -20167,7 +20172,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -20257,7 +20262,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -20315,7 +20320,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20382,7 +20387,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -20436,7 +20441,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -20599,7 +20604,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20659,7 +20664,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -20750,7 +20755,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -20840,7 +20845,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -20931,7 +20936,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -20986,7 +20991,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21052,7 +21057,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -21105,7 +21110,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -21266,7 +21271,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21327,7 +21332,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -21482,7 +21487,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21538,7 +21543,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -21609,7 +21614,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -21694,7 +21699,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -21748,7 +21753,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -21840,7 +21845,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -21898,7 +21903,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21972,7 +21977,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -22027,7 +22032,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -22195,7 +22200,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22257,7 +22262,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -22349,7 +22354,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -22407,7 +22412,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22474,7 +22479,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -22528,7 +22533,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -22701,7 +22706,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22765,7 +22770,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -22861,7 +22866,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -23022,7 +23027,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23091,7 +23096,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -23139,7 +23144,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -23194,7 +23199,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23252,7 +23257,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -23407,7 +23412,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23466,7 +23471,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -23543,7 +23548,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -23619,7 +23624,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -23690,7 +23695,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23751,7 +23756,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -23907,7 +23912,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23970,7 +23975,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -24126,7 +24131,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24185,7 +24190,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -24247,7 +24252,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24303,7 +24308,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -24369,7 +24374,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24438,7 +24443,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -24486,7 +24491,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -24550,7 +24555,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24606,7 +24611,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -24673,7 +24678,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24734,7 +24739,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -24898,7 +24903,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24957,7 +24962,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -25020,7 +25025,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25153,7 +25158,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -25237,7 +25242,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -25401,7 +25406,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25471,7 +25476,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -25519,7 +25524,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -25575,7 +25580,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25633,7 +25638,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] @@ -25793,7 +25798,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25854,7 +25859,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -26025,7 +26030,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26096,7 +26101,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -26147,7 +26152,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -26222,7 +26227,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -26391,7 +26396,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26474,7 +26479,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -26635,7 +26640,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26704,7 +26709,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -26752,7 +26757,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -26807,7 +26812,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26865,7 +26870,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -27020,7 +27025,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27078,7 +27083,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/operations/_operations.py index cbf2648b3842..69ac61be4e11 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_02_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +312,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -334,7 +339,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -363,7 +368,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -392,7 +397,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -421,7 +426,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -449,7 +454,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -482,7 +487,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -516,7 +521,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +549,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,13 +573,13 @@ def build_application_security_groups_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -604,7 +609,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -630,7 +635,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -661,7 +666,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -693,7 +698,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -719,7 +724,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -747,7 +752,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +781,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -803,7 +808,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -835,7 +840,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -870,7 +875,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -900,7 +905,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -927,7 +932,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -959,7 +964,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -994,7 +999,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1029,7 +1034,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1062,7 +1067,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1100,7 +1105,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1135,7 +1140,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1161,7 +1166,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1192,7 +1197,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1226,7 +1231,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1265,7 +1270,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1303,7 +1308,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1341,7 +1346,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1374,7 +1379,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1405,7 +1410,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1437,7 +1442,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1465,7 +1470,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1491,7 +1496,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1517,7 +1522,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1545,7 +1550,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1575,7 +1580,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1606,7 +1611,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1640,7 +1645,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1679,7 +1684,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1717,7 +1722,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1755,7 +1760,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1788,7 +1793,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1818,7 +1823,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1845,7 +1850,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1877,7 +1882,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -1911,7 +1916,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1942,7 +1947,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -1975,7 +1980,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2009,7 +2014,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2041,7 +2046,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2065,7 +2070,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2095,7 +2100,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2130,7 +2135,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2162,7 +2167,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2197,7 +2202,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2231,7 +2236,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2261,7 +2266,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2294,7 +2299,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2328,7 +2333,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2363,7 +2368,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2398,7 +2403,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2430,7 +2435,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2461,7 +2466,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2492,7 +2497,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2523,7 +2528,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2554,7 +2559,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2587,7 +2592,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2621,7 +2626,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -2653,7 +2658,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2677,7 +2682,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2707,7 +2712,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2738,7 +2743,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2773,7 +2778,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2807,7 +2812,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2847,7 +2852,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2891,7 +2896,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2936,7 +2941,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -2974,7 +2979,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3009,7 +3014,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3041,7 +3046,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3071,7 +3076,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3102,7 +3107,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3135,7 +3140,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3169,7 +3174,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3201,7 +3206,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3229,7 +3234,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3262,7 +3267,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3293,7 +3298,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3329,7 +3334,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3364,7 +3369,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3395,7 +3400,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3430,7 +3435,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3462,7 +3467,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3496,7 +3501,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3526,7 +3531,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3552,7 +3557,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3584,7 +3589,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3612,7 +3617,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -3638,7 +3643,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3672,7 +3677,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3706,7 +3711,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3740,7 +3745,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3774,7 +3779,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3808,7 +3813,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3842,7 +3847,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3876,7 +3881,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3910,7 +3915,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3944,7 +3949,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -3978,7 +3983,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4012,7 +4017,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4047,7 +4052,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4078,7 +4083,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4104,7 +4109,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4131,7 +4136,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4163,7 +4168,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4198,7 +4203,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4237,7 +4242,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4272,7 +4277,7 @@ def build_connection_monitors_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4302,7 +4307,7 @@ def build_connection_monitors_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4332,7 +4337,7 @@ def build_connection_monitors_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4363,7 +4368,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4395,7 +4400,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4424,7 +4429,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4444,7 +4449,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4475,7 +4480,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4508,7 +4513,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4542,7 +4547,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -4574,7 +4579,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4600,7 +4605,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4630,7 +4635,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4669,7 +4674,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4714,7 +4719,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -4752,7 +4757,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4783,7 +4788,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4816,7 +4821,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4850,7 +4855,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4884,7 +4889,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4912,7 +4917,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4937,7 +4942,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4964,7 +4969,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4996,7 +5001,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5031,7 +5036,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5066,7 +5071,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5096,7 +5101,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5127,7 +5132,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5160,7 +5165,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5194,7 +5199,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5226,7 +5231,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5254,7 +5259,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5279,7 +5284,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5306,7 +5311,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5338,7 +5343,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5373,7 +5378,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5402,7 +5407,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5428,7 +5433,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5456,7 +5461,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5487,7 +5492,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5520,7 +5525,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5554,7 +5559,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5586,7 +5591,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5610,7 +5615,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5645,7 +5650,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5678,7 +5683,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5708,7 +5713,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5741,7 +5746,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5775,7 +5780,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5810,7 +5815,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5844,7 +5849,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5877,7 +5882,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5915,7 +5920,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -5952,7 +5957,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -5983,7 +5988,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6019,7 +6024,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6051,7 +6056,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6079,7 +6084,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6115,7 +6120,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6145,7 +6150,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6183,7 +6188,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6218,7 +6223,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6254,7 +6259,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6290,7 +6295,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6328,7 +6333,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6363,7 +6368,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6396,7 +6401,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6429,7 +6434,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6463,7 +6468,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6499,7 +6504,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6532,7 +6537,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6568,7 +6573,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6604,7 +6609,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6636,7 +6641,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6664,7 +6669,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6700,7 +6705,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6736,7 +6741,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6769,7 +6774,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6799,7 +6804,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6835,7 +6840,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6871,7 +6876,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -6903,7 +6908,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6931,7 +6936,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json, text/json") @@ -6967,7 +6972,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] accept = _headers.pop("Accept", "application/json, text/json") # Construct URL @@ -7024,7 +7029,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -7077,7 +7082,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7139,7 +7144,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -7191,7 +7196,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -7352,7 +7357,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7413,7 +7418,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -7568,7 +7573,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -7625,7 +7630,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -7694,7 +7699,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -7764,7 +7769,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -7817,7 +7822,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7869,7 +7874,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -7922,7 +7927,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7974,7 +7979,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -8041,7 +8046,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8102,7 +8107,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -8154,7 +8159,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -8202,7 +8207,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -8282,7 +8287,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -8349,7 +8354,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -8404,7 +8409,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8468,7 +8473,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -8520,7 +8525,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -8681,7 +8686,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8738,7 +8743,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -8810,7 +8815,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -8868,7 +8873,7 @@ def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -8896,10 +8901,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -8964,7 +8969,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -9017,7 +9022,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9081,7 +9086,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -9133,7 +9138,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -9292,7 +9297,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9347,7 +9352,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -9417,7 +9422,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -9510,7 +9515,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -9601,7 +9606,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -9659,7 +9664,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9726,7 +9731,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -9780,7 +9785,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -9953,7 +9958,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10017,7 +10022,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -10109,7 +10114,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -10167,7 +10172,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10234,7 +10239,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -10288,7 +10293,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -10460,7 +10465,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10524,7 +10529,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -10616,7 +10621,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -10678,7 +10683,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10748,7 +10753,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -10804,7 +10809,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -10987,7 +10992,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11066,7 +11071,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -11119,7 +11124,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11181,7 +11186,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -11233,7 +11238,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11394,7 +11399,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11451,7 +11456,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11602,7 +11607,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11659,7 +11664,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -11729,7 +11734,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11785,7 +11790,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -11855,7 +11860,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11911,7 +11916,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -11983,7 +11988,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12049,7 +12054,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -12111,7 +12116,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -12161,7 +12166,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12231,7 +12236,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12321,7 +12326,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -12411,7 +12416,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12485,7 +12490,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12570,7 +12575,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -12622,7 +12627,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12779,7 +12784,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12840,7 +12845,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12997,7 +13002,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13054,7 +13059,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -13124,7 +13129,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13180,7 +13185,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -13254,7 +13259,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13312,7 +13317,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -13382,7 +13387,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13464,7 +13469,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -13536,7 +13541,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -13594,7 +13599,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13661,7 +13666,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -13715,7 +13720,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -13888,7 +13893,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13966,7 +13971,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -14019,7 +14024,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14085,7 +14090,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -14138,7 +14143,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -14296,7 +14301,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14357,7 +14362,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -14509,7 +14514,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14564,7 +14569,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -14634,7 +14639,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -14729,7 +14734,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -14815,7 +14820,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -14890,7 +14895,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -14976,7 +14981,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -15049,7 +15054,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -15121,7 +15126,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -15179,7 +15184,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15253,7 +15258,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -15308,7 +15313,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -15476,7 +15481,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15558,7 +15563,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -15644,7 +15649,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -15717,7 +15722,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15811,7 +15816,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -15895,7 +15900,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -15964,7 +15969,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -16017,7 +16022,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16083,7 +16088,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -16136,7 +16141,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -16294,7 +16299,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16355,7 +16360,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -16507,7 +16512,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16562,7 +16567,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16632,7 +16637,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16703,7 +16708,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -16766,7 +16771,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16820,7 +16825,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -16883,7 +16888,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16944,7 +16949,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17021,7 +17026,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17117,7 +17122,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -17186,7 +17191,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -17288,7 +17293,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -17366,7 +17371,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -17452,7 +17457,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -17525,7 +17530,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -17617,7 +17622,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -17672,7 +17677,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17738,7 +17743,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -17791,7 +17796,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -17952,7 +17957,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18013,7 +18018,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -18168,7 +18173,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18225,7 +18230,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -18297,7 +18302,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -18388,7 +18393,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -18446,7 +18451,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18513,7 +18518,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -18567,7 +18572,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -18735,7 +18740,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18797,7 +18802,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -18893,7 +18898,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -18979,7 +18984,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -19124,7 +19129,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -19198,7 +19203,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -19246,7 +19251,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -19299,7 +19304,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19427,7 +19432,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -19487,7 +19492,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -19556,7 +19561,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -19702,7 +19707,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -19766,7 +19771,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -19925,7 +19930,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19986,7 +19991,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -20142,7 +20147,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20203,7 +20208,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -20362,7 +20367,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20423,7 +20428,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -20582,7 +20587,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20643,7 +20648,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -20804,7 +20809,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20865,7 +20870,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -21024,7 +21029,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21085,7 +21090,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -21244,7 +21249,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21305,7 +21310,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -21469,7 +21474,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21530,7 +21535,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -21693,7 +21698,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21754,7 +21759,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -21913,7 +21918,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21995,7 +22000,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -22160,7 +22165,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22232,7 +22237,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -22281,7 +22286,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -22339,7 +22344,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22392,7 +22397,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -22450,7 +22455,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22503,7 +22508,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -22571,7 +22576,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22633,7 +22638,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -22730,7 +22735,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -22904,7 +22909,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22977,7 +22982,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -23026,7 +23031,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -23085,7 +23090,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23138,7 +23143,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -23197,7 +23202,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23250,7 +23255,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -23309,7 +23314,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23362,7 +23367,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -23431,7 +23436,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23493,7 +23498,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -23583,7 +23588,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -23672,7 +23677,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -23725,7 +23730,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23791,7 +23796,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -23844,7 +23849,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -24002,7 +24007,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24063,7 +24068,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -24215,7 +24220,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24270,7 +24275,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24340,7 +24345,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24415,7 +24420,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24504,7 +24509,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24609,7 +24614,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -24682,7 +24687,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -24735,7 +24740,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24801,7 +24806,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -24854,7 +24859,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -25012,7 +25017,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25073,7 +25078,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -25227,7 +25232,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25284,7 +25289,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -25353,7 +25358,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -25443,7 +25448,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -25501,7 +25506,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25568,7 +25573,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -25622,7 +25627,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -25791,7 +25796,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25854,7 +25859,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -26019,7 +26024,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26081,7 +26086,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -26173,7 +26178,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -26226,7 +26231,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26292,7 +26297,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -26341,7 +26346,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -26490,7 +26495,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26547,7 +26552,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -26692,7 +26697,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26749,7 +26754,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -26818,7 +26823,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -26908,7 +26913,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -26966,7 +26971,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27031,7 +27036,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -27085,7 +27090,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -27248,7 +27253,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27308,7 +27313,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -27399,7 +27404,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -27489,7 +27494,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -27580,7 +27585,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -27633,7 +27638,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27699,7 +27704,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -27752,7 +27757,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -27910,7 +27915,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27971,7 +27976,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -28123,7 +28128,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28178,7 +28183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -28248,7 +28253,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -28333,7 +28338,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -28387,7 +28392,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -28479,7 +28484,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -28537,7 +28542,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28611,7 +28616,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -28666,7 +28671,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -28831,7 +28836,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28891,7 +28896,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -28983,7 +28988,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -29041,7 +29046,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29108,7 +29113,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -29162,7 +29167,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -29335,7 +29340,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29399,7 +29404,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -29495,7 +29500,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -29656,7 +29661,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29725,7 +29730,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -29773,7 +29778,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -29828,7 +29833,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29886,7 +29891,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -30041,7 +30046,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30100,7 +30105,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -30177,7 +30182,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -30253,7 +30258,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -30324,7 +30329,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30385,7 +30390,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -30541,7 +30546,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30604,7 +30609,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -30760,7 +30765,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30819,7 +30824,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -30881,7 +30886,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30937,7 +30942,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -31003,7 +31008,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31070,7 +31075,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -31118,7 +31123,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -31182,7 +31187,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31238,7 +31243,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -31305,7 +31310,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31366,7 +31371,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -31530,7 +31535,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31589,7 +31594,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -31652,7 +31657,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31785,7 +31790,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -31869,7 +31874,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -32033,7 +32038,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32103,7 +32108,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -32151,7 +32156,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -32207,7 +32212,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32265,7 +32270,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] @@ -32425,7 +32430,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListEntity] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32486,7 +32491,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -32657,7 +32662,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32728,7 +32733,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -32779,7 +32784,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -32854,7 +32859,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -33023,7 +33028,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33106,7 +33111,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -33267,7 +33272,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33336,7 +33341,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -33384,7 +33389,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -33437,7 +33442,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33495,7 +33500,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -33650,7 +33655,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33708,7 +33713,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # type: Literal["2018-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_metadata.json index ec049cfcb05c..97499754e12b 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_metadata.json @@ -166,4 +166,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/operations/_operations.py index 718e3a9fa46d..ea2a136758a3 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -55,7 +56,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -147,6 +147,7 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -283,8 +284,12 @@ build_vpn_sites_list_request, build_vpn_sites_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -322,7 +327,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -377,7 +382,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -439,7 +444,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -491,7 +496,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -652,7 +657,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -710,7 +715,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -780,7 +785,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -870,7 +875,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -925,7 +930,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -989,7 +994,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -1041,7 +1046,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1202,7 +1207,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1263,7 +1268,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1418,7 +1423,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1476,7 +1481,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1546,7 +1551,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1616,7 +1621,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1671,7 +1676,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1723,7 +1728,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1778,7 +1783,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1830,7 +1835,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1897,7 +1902,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1958,7 +1963,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2010,7 +2015,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2058,7 +2063,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2138,7 +2143,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2205,7 +2210,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2260,7 +2265,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2324,7 +2329,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2376,7 +2381,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2537,7 +2542,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2594,7 +2599,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2666,7 +2671,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2724,7 +2729,7 @@ async def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -2752,10 +2757,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2820,7 +2825,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -2875,7 +2880,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2939,7 +2944,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -2991,7 +2996,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -3150,7 +3155,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3206,7 +3211,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3279,7 +3284,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3372,7 +3377,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -3463,7 +3468,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -3521,7 +3526,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3588,7 +3593,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -3642,7 +3647,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -3815,7 +3820,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3879,7 +3884,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -3971,7 +3976,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -4029,7 +4034,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4096,7 +4101,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -4150,7 +4155,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -4322,7 +4327,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4386,7 +4391,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -4478,7 +4483,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -4540,7 +4545,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4610,7 +4615,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -4666,7 +4671,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -4849,7 +4854,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4928,7 +4933,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -4981,7 +4986,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5043,7 +5048,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -5095,7 +5100,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5256,7 +5261,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5313,7 +5318,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5464,7 +5469,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5521,7 +5526,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -5591,7 +5596,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5647,7 +5652,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -5717,7 +5722,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5773,7 +5778,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -5845,7 +5850,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5913,7 +5918,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -5975,7 +5980,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -6025,7 +6030,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6095,7 +6100,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6185,7 +6190,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -6275,7 +6280,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6349,7 +6354,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6434,7 +6439,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -6486,7 +6491,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6643,7 +6648,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6704,7 +6709,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6861,7 +6866,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6918,7 +6923,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -6988,7 +6993,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7044,7 +7049,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -7118,7 +7123,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7176,7 +7181,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -7246,7 +7251,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7328,7 +7333,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -7400,7 +7405,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -7458,7 +7463,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7525,7 +7530,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -7579,7 +7584,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -7752,7 +7757,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7830,7 +7835,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -7885,7 +7890,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7951,7 +7956,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -8004,7 +8009,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8162,7 +8167,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8223,7 +8228,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8375,7 +8380,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8431,7 +8436,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8502,7 +8507,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8598,7 +8603,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -8684,7 +8689,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -8759,7 +8764,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -8845,7 +8850,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -8919,7 +8924,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -8991,7 +8996,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -9049,7 +9054,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9123,7 +9128,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -9178,7 +9183,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -9349,7 +9354,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9432,7 +9437,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -9518,7 +9523,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -9592,7 +9597,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9686,7 +9691,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -9772,7 +9777,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -9841,7 +9846,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -9896,7 +9901,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9962,7 +9967,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -10015,7 +10020,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -10176,7 +10181,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10237,7 +10242,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -10392,7 +10397,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10448,7 +10453,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10519,7 +10524,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10590,7 +10595,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -10653,7 +10658,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10707,7 +10712,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -10770,7 +10775,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10832,7 +10837,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10910,7 +10915,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -11006,7 +11011,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -11075,7 +11080,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -11177,7 +11182,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -11255,7 +11260,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -11341,7 +11346,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -11415,7 +11420,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -11507,7 +11512,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -11562,7 +11567,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11628,7 +11633,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -11681,7 +11686,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -11842,7 +11847,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11903,7 +11908,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -12058,7 +12063,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12115,7 +12120,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12187,7 +12192,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12278,7 +12283,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -12336,7 +12341,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12403,7 +12408,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -12457,7 +12462,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -12625,7 +12630,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12688,7 +12693,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12785,7 +12790,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12871,7 +12876,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -13016,7 +13021,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -13090,7 +13095,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -13138,7 +13143,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -13193,7 +13198,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13321,7 +13326,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -13382,7 +13387,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13452,7 +13457,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13598,7 +13603,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -13662,7 +13667,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -13821,7 +13826,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13882,7 +13887,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -14041,7 +14046,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14102,7 +14107,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -14261,7 +14266,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14322,7 +14327,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14481,7 +14486,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14542,7 +14547,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14703,7 +14708,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14764,7 +14769,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -14923,7 +14928,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14984,7 +14989,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -15145,7 +15150,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15206,7 +15211,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -15370,7 +15375,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15431,7 +15436,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -15594,7 +15599,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15655,7 +15660,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -15814,7 +15819,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15896,7 +15901,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -16061,7 +16066,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16133,7 +16138,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -16182,7 +16187,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -16240,7 +16245,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16293,7 +16298,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -16351,7 +16356,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16404,7 +16409,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -16472,7 +16477,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16534,7 +16539,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -16631,7 +16636,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -16805,7 +16810,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16878,7 +16883,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -16927,7 +16932,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -16986,7 +16991,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17039,7 +17044,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -17098,7 +17103,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17151,7 +17156,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -17210,7 +17215,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17263,7 +17268,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -17332,7 +17337,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17394,7 +17399,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -17485,7 +17490,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -17574,7 +17579,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -17629,7 +17634,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17695,7 +17700,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -17748,7 +17753,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -17909,7 +17914,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17970,7 +17975,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -18125,7 +18130,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18181,7 +18186,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18252,7 +18257,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18328,7 +18333,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18418,7 +18423,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18523,7 +18528,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -18596,7 +18601,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -18651,7 +18656,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18717,7 +18722,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -18770,7 +18775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -18928,7 +18933,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18989,7 +18994,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -19143,7 +19148,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19201,7 +19206,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -19271,7 +19276,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -19361,7 +19366,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -19419,7 +19424,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19486,7 +19491,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -19540,7 +19545,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -19712,7 +19717,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19775,7 +19780,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -19943,7 +19948,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20006,7 +20011,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -20098,7 +20103,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -20153,7 +20158,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20219,7 +20224,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -20268,7 +20273,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -20420,7 +20425,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20477,7 +20482,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -20625,7 +20630,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20683,7 +20688,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -20753,7 +20758,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -20843,7 +20848,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -20901,7 +20906,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20968,7 +20973,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -21022,7 +21027,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -21185,7 +21190,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21245,7 +21250,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -21336,7 +21341,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -21426,7 +21431,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -21517,7 +21522,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -21572,7 +21577,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21638,7 +21643,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -21691,7 +21696,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -21852,7 +21857,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21913,7 +21918,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -22068,7 +22073,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22124,7 +22129,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -22195,7 +22200,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -22280,7 +22285,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -22334,7 +22339,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -22426,7 +22431,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -22484,7 +22489,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22558,7 +22563,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -22613,7 +22618,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -22781,7 +22786,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22843,7 +22848,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -22935,7 +22940,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -22993,7 +22998,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23060,7 +23065,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -23114,7 +23119,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -23287,7 +23292,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23351,7 +23356,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -23447,7 +23452,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -23608,7 +23613,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23677,7 +23682,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -23725,7 +23730,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -23780,7 +23785,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23838,7 +23843,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -23993,7 +23998,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24052,7 +24057,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -24129,7 +24134,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -24205,7 +24210,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -24276,7 +24281,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24337,7 +24342,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -24493,7 +24498,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24556,7 +24561,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -24712,7 +24717,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24771,7 +24776,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -24833,7 +24838,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24889,7 +24894,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -24955,7 +24960,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25024,7 +25029,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -25072,7 +25077,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -25136,7 +25141,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25192,7 +25197,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -25259,7 +25264,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25320,7 +25325,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -25484,7 +25489,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25543,7 +25548,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -25606,7 +25611,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25741,7 +25746,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -25825,7 +25830,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -25989,7 +25994,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26059,7 +26064,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -26107,7 +26112,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -26163,7 +26168,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26221,7 +26226,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -26381,7 +26386,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26442,7 +26447,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -26613,7 +26618,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26684,7 +26689,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -26735,7 +26740,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -26810,7 +26815,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -26979,7 +26984,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27062,7 +27067,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -27223,7 +27228,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27292,7 +27297,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -27340,7 +27345,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -27395,7 +27400,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27453,7 +27458,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -27608,7 +27613,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27666,7 +27671,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -27767,7 +27772,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -27820,7 +27825,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -27977,7 +27982,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28038,7 +28043,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -28195,7 +28200,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28252,7 +28257,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -28308,7 +28313,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28361,7 +28366,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -28432,7 +28437,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -28533,7 +28538,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -28586,7 +28591,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -28743,7 +28748,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28804,7 +28809,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -28961,7 +28966,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29018,7 +29023,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -29072,7 +29077,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29124,7 +29129,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -29194,7 +29199,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -29289,7 +29294,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -29438,7 +29443,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29523,7 +29528,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -29576,7 +29581,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -29733,7 +29738,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29794,7 +29799,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -29951,7 +29956,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30008,7 +30013,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -30064,7 +30069,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30117,7 +30122,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -30188,7 +30193,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -30293,7 +30298,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -30349,7 +30354,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -30452,7 +30457,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -30505,7 +30510,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -30664,7 +30669,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30725,7 +30730,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -30884,7 +30889,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30941,7 +30946,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -30995,7 +31000,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31048,7 +31053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -31119,7 +31124,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -31224,7 +31229,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -31279,7 +31284,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -31454,7 +31459,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31512,7 +31517,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -31571,7 +31576,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31629,7 +31634,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/operations/_operations.py index 0450b1d5408d..c2ac6821f900 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_04_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -131,7 +136,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -159,7 +164,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +189,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -210,7 +215,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -241,7 +246,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -275,7 +280,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -309,7 +314,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -337,7 +342,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -362,7 +367,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -387,7 +392,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -418,7 +423,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -449,7 +454,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -476,7 +481,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -505,7 +510,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -534,7 +539,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -563,7 +568,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -591,7 +596,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -624,7 +629,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -658,7 +663,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -686,7 +691,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -710,13 +715,13 @@ def build_application_security_groups_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +751,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -772,7 +777,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -803,7 +808,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -835,7 +840,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -861,7 +866,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -889,7 +894,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -918,7 +923,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -945,7 +950,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -977,7 +982,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1012,7 +1017,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1042,7 +1047,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1069,7 +1074,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1101,7 +1106,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1136,7 +1141,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1171,7 +1176,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1204,7 +1209,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1242,7 +1247,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1277,7 +1282,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1303,7 +1308,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1334,7 +1339,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1368,7 +1373,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1407,7 +1412,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1445,7 +1450,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1483,7 +1488,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1516,7 +1521,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1547,7 +1552,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1579,7 +1584,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1607,7 +1612,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1633,7 +1638,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1659,7 +1664,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1687,7 +1692,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1717,7 +1722,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1748,7 +1753,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1782,7 +1787,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1821,7 +1826,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1859,7 +1864,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1897,7 +1902,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1930,7 +1935,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1960,7 +1965,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1987,7 +1992,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2019,7 +2024,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2053,7 +2058,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2084,7 +2089,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2117,7 +2122,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2151,7 +2156,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2183,7 +2188,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2207,7 +2212,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2237,7 +2242,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2272,7 +2277,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2304,7 +2309,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2339,7 +2344,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2373,7 +2378,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2403,7 +2408,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2436,7 +2441,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2470,7 +2475,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2505,7 +2510,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2540,7 +2545,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2572,7 +2577,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2603,7 +2608,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2634,7 +2639,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2665,7 +2670,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2696,7 +2701,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2729,7 +2734,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2763,7 +2768,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2795,7 +2800,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2819,7 +2824,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2849,7 +2854,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2880,7 +2885,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2915,7 +2920,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2949,7 +2954,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2989,7 +2994,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3033,7 +3038,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3078,7 +3083,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3116,7 +3121,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3151,7 +3156,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3183,7 +3188,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3213,7 +3218,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3244,7 +3249,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3277,7 +3282,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3311,7 +3316,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3343,7 +3348,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3371,7 +3376,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3404,7 +3409,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3435,7 +3440,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3471,7 +3476,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3506,7 +3511,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3537,7 +3542,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3572,7 +3577,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3604,7 +3609,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3638,7 +3643,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3668,7 +3673,7 @@ def build_network_watchers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3694,7 +3699,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3726,7 +3731,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3754,7 +3759,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3780,7 +3785,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3814,7 +3819,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3848,7 +3853,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3882,7 +3887,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3916,7 +3921,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3950,7 +3955,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3984,7 +3989,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4018,7 +4023,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4052,7 +4057,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4086,7 +4091,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4120,7 +4125,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4154,7 +4159,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4189,7 +4194,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4220,7 +4225,7 @@ def build_packet_captures_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4246,7 +4251,7 @@ def build_packet_captures_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4273,7 +4278,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4305,7 +4310,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4340,7 +4345,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4379,7 +4384,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4414,7 +4419,7 @@ def build_connection_monitors_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4444,7 +4449,7 @@ def build_connection_monitors_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4474,7 +4479,7 @@ def build_connection_monitors_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4505,7 +4510,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4537,7 +4542,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4566,7 +4571,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4586,7 +4591,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4617,7 +4622,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4650,7 +4655,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4684,7 +4689,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4716,7 +4721,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4742,7 +4747,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4772,7 +4777,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4811,7 +4816,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4856,7 +4861,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4894,7 +4899,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4925,7 +4930,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4958,7 +4963,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4992,7 +4997,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5026,7 +5031,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5054,7 +5059,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5079,7 +5084,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5106,7 +5111,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5138,7 +5143,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5173,7 +5178,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5208,7 +5213,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5238,7 +5243,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5269,7 +5274,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5302,7 +5307,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5336,7 +5341,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5368,7 +5373,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5396,7 +5401,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5421,7 +5426,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5448,7 +5453,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5480,7 +5485,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5515,7 +5520,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5544,7 +5549,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5570,7 +5575,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5598,7 +5603,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5629,7 +5634,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5662,7 +5667,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5696,7 +5701,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5728,7 +5733,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5752,7 +5757,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5787,7 +5792,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5820,7 +5825,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5850,7 +5855,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5883,7 +5888,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5917,7 +5922,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5952,7 +5957,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5986,7 +5991,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6019,7 +6024,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6057,7 +6062,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6094,7 +6099,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6125,7 +6130,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6161,7 +6166,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6193,7 +6198,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6221,7 +6226,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6257,7 +6262,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6287,7 +6292,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6325,7 +6330,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6360,7 +6365,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6396,7 +6401,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6432,7 +6437,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6470,7 +6475,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6505,7 +6510,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6538,7 +6543,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6571,7 +6576,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6605,7 +6610,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6641,7 +6646,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6674,7 +6679,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6710,7 +6715,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6746,7 +6751,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6778,7 +6783,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6806,7 +6811,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6842,7 +6847,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6878,7 +6883,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6911,7 +6916,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6941,7 +6946,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6977,7 +6982,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7013,7 +7018,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7045,7 +7050,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7073,7 +7078,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7109,7 +7114,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7139,7 +7144,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7170,7 +7175,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7204,7 +7209,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7238,7 +7243,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7269,7 +7274,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7297,7 +7302,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7323,7 +7328,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7354,7 +7359,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7388,7 +7393,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7422,7 +7427,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7453,7 +7458,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7481,7 +7486,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7507,7 +7512,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7541,7 +7546,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7572,7 +7577,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7606,7 +7611,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7640,7 +7645,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7671,7 +7676,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7699,7 +7704,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7725,7 +7730,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7757,7 +7762,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7788,7 +7793,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7819,7 +7824,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7853,7 +7858,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7887,7 +7892,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7918,7 +7923,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7946,7 +7951,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7972,7 +7977,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8004,7 +8009,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8039,7 +8044,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8071,7 +8076,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8129,7 +8134,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -8182,7 +8187,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8244,7 +8249,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -8296,7 +8301,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -8454,7 +8459,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8511,7 +8516,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -8580,7 +8585,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -8670,7 +8675,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -8723,7 +8728,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8785,7 +8790,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -8837,7 +8842,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -8998,7 +9003,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9059,7 +9064,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -9214,7 +9219,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9271,7 +9276,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -9340,7 +9345,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -9410,7 +9415,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -9463,7 +9468,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9515,7 +9520,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -9568,7 +9573,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9620,7 +9625,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -9687,7 +9692,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9748,7 +9753,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -9800,7 +9805,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -9848,7 +9853,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -9928,7 +9933,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -9995,7 +10000,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -10050,7 +10055,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10114,7 +10119,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -10166,7 +10171,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -10327,7 +10332,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10384,7 +10389,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -10456,7 +10461,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -10514,7 +10519,7 @@ def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -10542,10 +10547,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -10610,7 +10615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -10663,7 +10668,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10727,7 +10732,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -10779,7 +10784,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -10938,7 +10943,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10993,7 +10998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11063,7 +11068,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11156,7 +11161,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -11247,7 +11252,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -11305,7 +11310,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11372,7 +11377,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -11426,7 +11431,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -11599,7 +11604,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11663,7 +11668,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -11755,7 +11760,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -11813,7 +11818,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11880,7 +11885,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -11934,7 +11939,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -12106,7 +12111,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12170,7 +12175,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -12262,7 +12267,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -12324,7 +12329,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12394,7 +12399,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -12450,7 +12455,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -12633,7 +12638,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12712,7 +12717,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -12765,7 +12770,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12827,7 +12832,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -12879,7 +12884,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -13040,7 +13045,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13097,7 +13102,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -13248,7 +13253,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13305,7 +13310,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -13375,7 +13380,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13431,7 +13436,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -13501,7 +13506,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13557,7 +13562,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -13629,7 +13634,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13695,7 +13700,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -13757,7 +13762,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -13807,7 +13812,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -13877,7 +13882,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -13967,7 +13972,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -14057,7 +14062,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -14131,7 +14136,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -14216,7 +14221,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -14268,7 +14273,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -14425,7 +14430,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14486,7 +14491,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -14643,7 +14648,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14700,7 +14705,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -14770,7 +14775,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14826,7 +14831,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -14900,7 +14905,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14958,7 +14963,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -15028,7 +15033,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15110,7 +15115,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -15182,7 +15187,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -15240,7 +15245,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15307,7 +15312,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -15361,7 +15366,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -15534,7 +15539,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15612,7 +15617,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15665,7 +15670,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15731,7 +15736,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15784,7 +15789,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15942,7 +15947,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16003,7 +16008,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16155,7 +16160,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16210,7 +16215,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16280,7 +16285,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16375,7 +16380,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16461,7 +16466,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16536,7 +16541,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -16622,7 +16627,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -16695,7 +16700,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16767,7 +16772,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16825,7 +16830,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16899,7 +16904,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -16954,7 +16959,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -17122,7 +17127,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17204,7 +17209,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17290,7 +17295,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17363,7 +17368,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17457,7 +17462,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -17541,7 +17546,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17610,7 +17615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -17663,7 +17668,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17729,7 +17734,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -17782,7 +17787,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -17940,7 +17945,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18001,7 +18006,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18153,7 +18158,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18208,7 +18213,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18278,7 +18283,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18349,7 +18354,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -18412,7 +18417,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18466,7 +18471,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -18529,7 +18534,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18590,7 +18595,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18667,7 +18672,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18763,7 +18768,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -18832,7 +18837,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -18934,7 +18939,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19012,7 +19017,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19098,7 +19103,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19171,7 +19176,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19263,7 +19268,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -19318,7 +19323,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19384,7 +19389,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -19437,7 +19442,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -19598,7 +19603,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19659,7 +19664,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -19814,7 +19819,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19871,7 +19876,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -19943,7 +19948,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20034,7 +20039,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -20092,7 +20097,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20159,7 +20164,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -20213,7 +20218,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -20381,7 +20386,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20443,7 +20448,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -20539,7 +20544,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -20625,7 +20630,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -20770,7 +20775,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -20844,7 +20849,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -20892,7 +20897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -20945,7 +20950,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21073,7 +21078,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21133,7 +21138,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21202,7 +21207,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21348,7 +21353,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -21412,7 +21417,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -21571,7 +21576,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21632,7 +21637,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -21788,7 +21793,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21849,7 +21854,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -22008,7 +22013,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22069,7 +22074,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22228,7 +22233,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22289,7 +22294,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22450,7 +22455,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22511,7 +22516,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -22670,7 +22675,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22731,7 +22736,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -22892,7 +22897,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22953,7 +22958,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -23117,7 +23122,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23178,7 +23183,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -23341,7 +23346,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23402,7 +23407,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -23561,7 +23566,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23643,7 +23648,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -23808,7 +23813,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23880,7 +23885,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -23929,7 +23934,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -23987,7 +23992,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24040,7 +24045,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -24098,7 +24103,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24151,7 +24156,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -24219,7 +24224,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24281,7 +24286,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -24378,7 +24383,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -24552,7 +24557,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24625,7 +24630,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -24674,7 +24679,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -24733,7 +24738,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24786,7 +24791,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -24845,7 +24850,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24898,7 +24903,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -24957,7 +24962,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25010,7 +25015,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -25079,7 +25084,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25141,7 +25146,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -25231,7 +25236,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -25320,7 +25325,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -25373,7 +25378,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25439,7 +25444,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -25492,7 +25497,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25650,7 +25655,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25711,7 +25716,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25863,7 +25868,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25918,7 +25923,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25988,7 +25993,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26063,7 +26068,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26152,7 +26157,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26257,7 +26262,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -26330,7 +26335,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -26383,7 +26388,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26449,7 +26454,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -26502,7 +26507,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -26660,7 +26665,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26721,7 +26726,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -26875,7 +26880,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26932,7 +26937,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -27001,7 +27006,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -27091,7 +27096,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -27149,7 +27154,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27216,7 +27221,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -27270,7 +27275,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -27439,7 +27444,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27502,7 +27507,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -27667,7 +27672,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27729,7 +27734,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -27821,7 +27826,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -27874,7 +27879,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27940,7 +27945,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -27989,7 +27994,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -28138,7 +28143,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28195,7 +28200,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -28340,7 +28345,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28397,7 +28402,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -28466,7 +28471,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -28556,7 +28561,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -28614,7 +28619,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28679,7 +28684,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -28733,7 +28738,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -28896,7 +28901,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28956,7 +28961,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -29047,7 +29052,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -29137,7 +29142,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -29228,7 +29233,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -29281,7 +29286,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29347,7 +29352,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -29400,7 +29405,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -29558,7 +29563,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29619,7 +29624,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -29771,7 +29776,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29826,7 +29831,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -29896,7 +29901,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -29981,7 +29986,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -30035,7 +30040,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -30127,7 +30132,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -30185,7 +30190,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30259,7 +30264,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -30314,7 +30319,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -30479,7 +30484,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30539,7 +30544,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -30631,7 +30636,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -30689,7 +30694,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30756,7 +30761,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -30810,7 +30815,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -30983,7 +30988,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31047,7 +31052,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -31143,7 +31148,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31304,7 +31309,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31373,7 +31378,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -31421,7 +31426,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -31476,7 +31481,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31534,7 +31539,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31689,7 +31694,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31748,7 +31753,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -31825,7 +31830,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -31901,7 +31906,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -31972,7 +31977,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32033,7 +32038,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32189,7 +32194,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32252,7 +32257,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32408,7 +32413,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32467,7 +32472,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -32529,7 +32534,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32585,7 +32590,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -32651,7 +32656,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32718,7 +32723,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -32766,7 +32771,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -32830,7 +32835,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32886,7 +32891,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -32953,7 +32958,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33014,7 +33019,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -33178,7 +33183,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33237,7 +33242,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -33300,7 +33305,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33435,7 +33440,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -33519,7 +33524,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -33683,7 +33688,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33753,7 +33758,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -33801,7 +33806,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -33857,7 +33862,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33915,7 +33920,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -34075,7 +34080,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34136,7 +34141,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -34307,7 +34312,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34378,7 +34383,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -34429,7 +34434,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -34504,7 +34509,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -34673,7 +34678,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34756,7 +34761,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -34917,7 +34922,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34986,7 +34991,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -35034,7 +35039,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -35087,7 +35092,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35145,7 +35150,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -35300,7 +35305,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35358,7 +35363,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -35459,7 +35464,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -35512,7 +35517,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -35666,7 +35671,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35727,7 +35732,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -35881,7 +35886,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35938,7 +35943,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -35992,7 +35997,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36044,7 +36049,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -36114,7 +36119,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -36215,7 +36220,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -36268,7 +36273,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -36422,7 +36427,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36483,7 +36488,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -36637,7 +36642,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36694,7 +36699,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -36748,7 +36753,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36800,7 +36805,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -36870,7 +36875,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -36965,7 +36970,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -37114,7 +37119,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37199,7 +37204,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -37252,7 +37257,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -37406,7 +37411,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37467,7 +37472,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -37621,7 +37626,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37678,7 +37683,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -37732,7 +37737,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37784,7 +37789,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -37854,7 +37859,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -37959,7 +37964,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -38015,7 +38020,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -38118,7 +38123,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -38171,7 +38176,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -38327,7 +38332,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38388,7 +38393,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -38544,7 +38549,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38601,7 +38606,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -38655,7 +38660,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38707,7 +38712,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -38777,7 +38782,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -38882,7 +38887,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -38937,7 +38942,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -39109,7 +39114,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39167,7 +39172,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -39226,7 +39231,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39283,7 +39288,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01")) # type: Literal["2018-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_metadata.json index 64c267caad3a..615a6390fcba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_metadata.json @@ -166,4 +166,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/operations/_operations.py index cbeeff5d310f..a8e5a3c47e90 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -55,7 +56,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -147,6 +147,7 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -285,8 +286,12 @@ build_vpn_sites_list_request, build_vpn_sites_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -324,7 +329,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -379,7 +384,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -441,7 +446,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -493,7 +498,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -654,7 +659,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -712,7 +717,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -782,7 +787,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -872,7 +877,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -927,7 +932,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -991,7 +996,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -1043,7 +1048,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1204,7 +1209,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1265,7 +1270,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1420,7 +1425,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1478,7 +1483,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1548,7 +1553,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1618,7 +1623,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1673,7 +1678,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1725,7 +1730,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1780,7 +1785,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1832,7 +1837,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1899,7 +1904,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1960,7 +1965,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2012,7 +2017,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2060,7 +2065,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2140,7 +2145,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2207,7 +2212,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2262,7 +2267,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2326,7 +2331,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2378,7 +2383,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2539,7 +2544,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2596,7 +2601,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2668,7 +2673,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2726,7 +2731,7 @@ async def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -2754,10 +2759,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2822,7 +2827,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -2877,7 +2882,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2941,7 +2946,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -2993,7 +2998,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -3152,7 +3157,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3208,7 +3213,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3281,7 +3286,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3374,7 +3379,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -3465,7 +3470,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -3523,7 +3528,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3590,7 +3595,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -3644,7 +3649,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -3817,7 +3822,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3881,7 +3886,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -3973,7 +3978,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -4031,7 +4036,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4098,7 +4103,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -4152,7 +4157,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -4324,7 +4329,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4388,7 +4393,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -4480,7 +4485,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -4542,7 +4547,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4612,7 +4617,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -4668,7 +4673,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -4851,7 +4856,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4930,7 +4935,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -4983,7 +4988,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5045,7 +5050,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -5097,7 +5102,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5258,7 +5263,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5315,7 +5320,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5466,7 +5471,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5523,7 +5528,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -5593,7 +5598,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5649,7 +5654,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -5719,7 +5724,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5775,7 +5780,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -5847,7 +5852,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5915,7 +5920,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -5977,7 +5982,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -6027,7 +6032,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6097,7 +6102,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6187,7 +6192,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -6277,7 +6282,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6351,7 +6356,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6436,7 +6441,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -6488,7 +6493,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6645,7 +6650,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6706,7 +6711,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6863,7 +6868,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6920,7 +6925,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -6990,7 +6995,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7046,7 +7051,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -7120,7 +7125,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7178,7 +7183,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -7248,7 +7253,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7330,7 +7335,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -7402,7 +7407,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -7460,7 +7465,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7527,7 +7532,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -7581,7 +7586,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -7754,7 +7759,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7832,7 +7837,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -7887,7 +7892,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7953,7 +7958,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -8006,7 +8011,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8164,7 +8169,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8225,7 +8230,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8377,7 +8382,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8433,7 +8438,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8504,7 +8509,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8600,7 +8605,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -8686,7 +8691,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -8761,7 +8766,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -8847,7 +8852,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -8921,7 +8926,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -8993,7 +8998,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -9051,7 +9056,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9125,7 +9130,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -9180,7 +9185,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -9351,7 +9356,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9434,7 +9439,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -9520,7 +9525,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -9594,7 +9599,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9688,7 +9693,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -9774,7 +9779,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -9843,7 +9848,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -9898,7 +9903,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9964,7 +9969,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -10017,7 +10022,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -10178,7 +10183,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10239,7 +10244,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -10394,7 +10399,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10450,7 +10455,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10521,7 +10526,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10592,7 +10597,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -10655,7 +10660,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10709,7 +10714,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -10772,7 +10777,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10834,7 +10839,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10912,7 +10917,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -11008,7 +11013,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -11077,7 +11082,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -11179,7 +11184,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -11257,7 +11262,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -11343,7 +11348,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -11417,7 +11422,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -11509,7 +11514,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -11564,7 +11569,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11630,7 +11635,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -11683,7 +11688,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -11844,7 +11849,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11905,7 +11910,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -12060,7 +12065,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12117,7 +12122,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12189,7 +12194,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12280,7 +12285,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -12338,7 +12343,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12405,7 +12410,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -12459,7 +12464,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -12627,7 +12632,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12690,7 +12695,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12787,7 +12792,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12873,7 +12878,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -13018,7 +13023,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -13093,7 +13098,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -13142,7 +13147,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -13198,7 +13203,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13326,7 +13331,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -13388,7 +13393,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13459,7 +13464,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13606,7 +13611,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -13671,7 +13676,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -13831,7 +13836,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13892,7 +13897,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -14052,7 +14057,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14113,7 +14118,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -14273,7 +14278,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14334,7 +14339,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14494,7 +14499,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14555,7 +14560,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14717,7 +14722,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14778,7 +14783,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -14938,7 +14943,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14999,7 +15004,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -15161,7 +15166,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15222,7 +15227,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -15387,7 +15392,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15448,7 +15453,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -15612,7 +15617,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15673,7 +15678,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -15833,7 +15838,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15894,7 +15899,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -16056,7 +16061,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16140,7 +16145,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -16306,7 +16311,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16378,7 +16383,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -16428,7 +16433,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -16487,7 +16492,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16540,7 +16545,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -16599,7 +16604,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16652,7 +16657,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -16721,7 +16726,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16783,7 +16788,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -16881,7 +16886,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -17056,7 +17061,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17129,7 +17134,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -17179,7 +17184,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -17239,7 +17244,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17292,7 +17297,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -17352,7 +17357,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17405,7 +17410,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -17465,7 +17470,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17518,7 +17523,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -17588,7 +17593,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17650,7 +17655,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -17742,7 +17747,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -17831,7 +17836,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -17886,7 +17891,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17952,7 +17957,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -18005,7 +18010,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -18166,7 +18171,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18227,7 +18232,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -18382,7 +18387,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18438,7 +18443,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18509,7 +18514,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18585,7 +18590,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18675,7 +18680,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18780,7 +18785,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -18853,7 +18858,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -18908,7 +18913,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18974,7 +18979,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -19027,7 +19032,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -19185,7 +19190,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19246,7 +19251,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -19400,7 +19405,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19458,7 +19463,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -19528,7 +19533,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -19618,7 +19623,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -19676,7 +19681,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19743,7 +19748,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -19797,7 +19802,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -19969,7 +19974,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20032,7 +20037,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -20200,7 +20205,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20263,7 +20268,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -20355,7 +20360,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -20410,7 +20415,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20476,7 +20481,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -20525,7 +20530,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -20677,7 +20682,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20734,7 +20739,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -20882,7 +20887,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20940,7 +20945,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -21010,7 +21015,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -21100,7 +21105,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -21158,7 +21163,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21225,7 +21230,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -21279,7 +21284,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -21442,7 +21447,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21502,7 +21507,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -21593,7 +21598,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -21683,7 +21688,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -21774,7 +21779,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -21829,7 +21834,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21895,7 +21900,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -21948,7 +21953,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -22109,7 +22114,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22170,7 +22175,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -22325,7 +22330,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22381,7 +22386,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -22452,7 +22457,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -22537,7 +22542,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -22591,7 +22596,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -22683,7 +22688,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -22741,7 +22746,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22815,7 +22820,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -22870,7 +22875,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -23038,7 +23043,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23100,7 +23105,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -23192,7 +23197,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -23250,7 +23255,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23317,7 +23322,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -23371,7 +23376,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -23544,7 +23549,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23608,7 +23613,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -23704,7 +23709,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -23865,7 +23870,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23934,7 +23939,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -23982,7 +23987,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -24037,7 +24042,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24095,7 +24100,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -24250,7 +24255,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24309,7 +24314,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -24386,7 +24391,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -24462,7 +24467,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -24533,7 +24538,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24590,7 +24595,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -24646,7 +24651,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24704,7 +24709,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -24860,7 +24865,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24923,7 +24928,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -25079,7 +25084,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25138,7 +25143,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -25200,7 +25205,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25256,7 +25261,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -25322,7 +25327,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25391,7 +25396,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -25439,7 +25444,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -25503,7 +25508,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25559,7 +25564,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -25626,7 +25631,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25687,7 +25692,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -25851,7 +25856,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25910,7 +25915,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -25973,7 +25978,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26108,7 +26113,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -26192,7 +26197,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -26356,7 +26361,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26426,7 +26431,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -26474,7 +26479,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -26530,7 +26535,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26588,7 +26593,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -26748,7 +26753,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26809,7 +26814,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -26980,7 +26985,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27051,7 +27056,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -27102,7 +27107,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -27177,7 +27182,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -27346,7 +27351,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27429,7 +27434,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -27590,7 +27595,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27659,7 +27664,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -27707,7 +27712,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -27762,7 +27767,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27820,7 +27825,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -27975,7 +27980,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28033,7 +28038,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -28134,7 +28139,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -28187,7 +28192,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -28344,7 +28349,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28405,7 +28410,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -28562,7 +28567,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28619,7 +28624,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -28675,7 +28680,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28728,7 +28733,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -28799,7 +28804,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -28900,7 +28905,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -28953,7 +28958,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -29110,7 +29115,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29171,7 +29176,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -29328,7 +29333,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29385,7 +29390,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -29439,7 +29444,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29491,7 +29496,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -29561,7 +29566,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -29656,7 +29661,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -29805,7 +29810,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29890,7 +29895,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -29943,7 +29948,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -30100,7 +30105,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30161,7 +30166,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -30318,7 +30323,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30375,7 +30380,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -30431,7 +30436,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30484,7 +30489,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -30555,7 +30560,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -30660,7 +30665,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -30716,7 +30721,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -30819,7 +30824,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -30872,7 +30877,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -31031,7 +31036,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31092,7 +31097,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -31251,7 +31256,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31308,7 +31313,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -31362,7 +31367,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31415,7 +31420,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -31486,7 +31491,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -31591,7 +31596,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -31646,7 +31651,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -31821,7 +31826,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31879,7 +31884,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -31938,7 +31943,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31996,7 +32001,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/_operations.py index f47f4294d607..8f1d336861a7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -131,7 +136,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -159,7 +164,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +189,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -210,7 +215,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -241,7 +246,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -275,7 +280,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -309,7 +314,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -337,7 +342,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -362,7 +367,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -387,7 +392,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -418,7 +423,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -449,7 +454,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -476,7 +481,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -505,7 +510,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -534,7 +539,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -563,7 +568,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -591,7 +596,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -624,7 +629,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -658,7 +663,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -686,7 +691,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -710,13 +715,13 @@ def build_application_security_groups_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +751,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -772,7 +777,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -803,7 +808,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -835,7 +840,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -861,7 +866,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -889,7 +894,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -918,7 +923,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -945,7 +950,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -977,7 +982,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1012,7 +1017,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1042,7 +1047,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1069,7 +1074,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1101,7 +1106,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1136,7 +1141,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1171,7 +1176,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1204,7 +1209,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1242,7 +1247,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1277,7 +1282,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1303,7 +1308,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1334,7 +1339,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1368,7 +1373,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1407,7 +1412,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1445,7 +1450,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1483,7 +1488,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1516,7 +1521,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1547,7 +1552,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1579,7 +1584,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1607,7 +1612,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1633,7 +1638,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1659,7 +1664,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1687,7 +1692,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1717,7 +1722,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1748,7 +1753,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1782,7 +1787,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1821,7 +1826,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1859,7 +1864,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1897,7 +1902,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1930,7 +1935,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1960,7 +1965,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1987,7 +1992,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2019,7 +2024,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2053,7 +2058,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2084,7 +2089,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2117,7 +2122,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2151,7 +2156,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2183,7 +2188,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2207,7 +2212,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2237,7 +2242,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2272,7 +2277,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2304,7 +2309,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2339,7 +2344,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2373,7 +2378,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2403,7 +2408,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2436,7 +2441,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2470,7 +2475,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2505,7 +2510,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2540,7 +2545,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2572,7 +2577,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2603,7 +2608,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2634,7 +2639,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2665,7 +2670,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2696,7 +2701,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2729,7 +2734,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2763,7 +2768,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2795,7 +2800,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2819,7 +2824,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2849,7 +2854,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2880,7 +2885,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2915,7 +2920,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2949,7 +2954,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2989,7 +2994,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3033,7 +3038,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3078,7 +3083,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3116,7 +3121,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3151,7 +3156,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3183,7 +3188,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3213,7 +3218,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3244,7 +3249,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3277,7 +3282,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3311,7 +3316,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3343,7 +3348,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3371,7 +3376,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3404,7 +3409,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3435,7 +3440,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3471,7 +3476,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3506,7 +3511,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3537,7 +3542,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3572,7 +3577,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3604,7 +3609,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3638,7 +3643,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3669,7 +3674,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3700,7 +3705,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3732,7 +3737,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3760,7 +3765,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3786,7 +3791,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3820,7 +3825,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3854,7 +3859,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3888,7 +3893,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3922,7 +3927,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3956,7 +3961,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3990,7 +3995,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4024,7 +4029,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4058,7 +4063,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4092,7 +4097,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4126,7 +4131,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4160,7 +4165,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4194,7 +4199,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4229,7 +4234,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4261,7 +4266,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4293,7 +4298,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4325,7 +4330,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4357,7 +4362,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4392,7 +4397,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4431,7 +4436,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4467,7 +4472,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4503,7 +4508,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4539,7 +4544,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4575,7 +4580,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4607,7 +4612,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4636,7 +4641,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4656,7 +4661,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4687,7 +4692,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4720,7 +4725,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4754,7 +4759,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4786,7 +4791,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4812,7 +4817,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4842,7 +4847,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4881,7 +4886,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4926,7 +4931,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4964,7 +4969,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4995,7 +5000,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5028,7 +5033,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5062,7 +5067,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5096,7 +5101,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5124,7 +5129,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5149,7 +5154,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5176,7 +5181,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5208,7 +5213,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5243,7 +5248,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5278,7 +5283,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5308,7 +5313,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5339,7 +5344,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5372,7 +5377,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5406,7 +5411,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5438,7 +5443,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5466,7 +5471,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5491,7 +5496,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5518,7 +5523,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5550,7 +5555,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5585,7 +5590,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5614,7 +5619,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5640,7 +5645,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5668,7 +5673,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5699,7 +5704,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5732,7 +5737,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5766,7 +5771,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5798,7 +5803,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5822,7 +5827,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5857,7 +5862,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5890,7 +5895,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5920,7 +5925,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5953,7 +5958,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5987,7 +5992,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6022,7 +6027,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6056,7 +6061,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6089,7 +6094,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6127,7 +6132,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6164,7 +6169,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6195,7 +6200,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6231,7 +6236,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6263,7 +6268,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6291,7 +6296,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6327,7 +6332,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6357,7 +6362,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6395,7 +6400,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6429,7 +6434,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6457,7 +6462,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6493,7 +6498,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6529,7 +6534,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6567,7 +6572,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6602,7 +6607,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6635,7 +6640,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6668,7 +6673,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6702,7 +6707,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6738,7 +6743,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6771,7 +6776,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6807,7 +6812,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6843,7 +6848,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6875,7 +6880,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6903,7 +6908,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6939,7 +6944,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6975,7 +6980,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7008,7 +7013,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7038,7 +7043,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7074,7 +7079,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7110,7 +7115,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7142,7 +7147,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7170,7 +7175,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7206,7 +7211,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7236,7 +7241,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7267,7 +7272,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7301,7 +7306,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7335,7 +7340,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7366,7 +7371,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7394,7 +7399,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7420,7 +7425,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7451,7 +7456,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7485,7 +7490,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7519,7 +7524,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7550,7 +7555,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7578,7 +7583,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7604,7 +7609,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7638,7 +7643,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7669,7 +7674,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7703,7 +7708,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7737,7 +7742,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7768,7 +7773,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7796,7 +7801,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7822,7 +7827,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7854,7 +7859,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7885,7 +7890,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7916,7 +7921,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7950,7 +7955,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7984,7 +7989,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8015,7 +8020,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8043,7 +8048,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8069,7 +8074,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8101,7 +8106,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8136,7 +8141,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8168,7 +8173,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8226,7 +8231,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -8279,7 +8284,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8341,7 +8346,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -8393,7 +8398,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -8551,7 +8556,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -8608,7 +8613,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -8677,7 +8682,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -8767,7 +8772,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -8820,7 +8825,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8882,7 +8887,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -8934,7 +8939,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -9095,7 +9100,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9156,7 +9161,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -9311,7 +9316,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9368,7 +9373,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -9437,7 +9442,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -9507,7 +9512,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -9560,7 +9565,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9612,7 +9617,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -9665,7 +9670,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9717,7 +9722,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -9784,7 +9789,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9845,7 +9850,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -9897,7 +9902,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -9945,7 +9950,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -10025,7 +10030,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -10092,7 +10097,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -10147,7 +10152,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10211,7 +10216,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -10263,7 +10268,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -10424,7 +10429,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10481,7 +10486,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -10553,7 +10558,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -10611,7 +10616,7 @@ def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -10639,10 +10644,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -10707,7 +10712,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -10760,7 +10765,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10824,7 +10829,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -10876,7 +10881,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -11035,7 +11040,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11090,7 +11095,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11160,7 +11165,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11253,7 +11258,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -11344,7 +11349,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -11402,7 +11407,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11469,7 +11474,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -11523,7 +11528,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -11696,7 +11701,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11760,7 +11765,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -11852,7 +11857,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -11910,7 +11915,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11977,7 +11982,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -12031,7 +12036,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -12203,7 +12208,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12267,7 +12272,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -12359,7 +12364,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -12421,7 +12426,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12491,7 +12496,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -12547,7 +12552,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -12730,7 +12735,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12809,7 +12814,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -12862,7 +12867,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12924,7 +12929,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -12976,7 +12981,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -13137,7 +13142,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13194,7 +13199,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -13345,7 +13350,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13402,7 +13407,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -13472,7 +13477,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13528,7 +13533,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -13598,7 +13603,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13654,7 +13659,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -13726,7 +13731,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13792,7 +13797,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -13854,7 +13859,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -13904,7 +13909,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -13974,7 +13979,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -14064,7 +14069,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -14154,7 +14159,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -14228,7 +14233,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -14313,7 +14318,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -14365,7 +14370,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -14522,7 +14527,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14583,7 +14588,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -14740,7 +14745,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14797,7 +14802,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -14867,7 +14872,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14923,7 +14928,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -14997,7 +15002,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15055,7 +15060,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -15125,7 +15130,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15207,7 +15212,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -15279,7 +15284,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -15337,7 +15342,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15404,7 +15409,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -15458,7 +15463,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -15631,7 +15636,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15709,7 +15714,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15762,7 +15767,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15828,7 +15833,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15881,7 +15886,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16039,7 +16044,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16100,7 +16105,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16252,7 +16257,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16307,7 +16312,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16377,7 +16382,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16472,7 +16477,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16558,7 +16563,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16633,7 +16638,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -16719,7 +16724,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -16792,7 +16797,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16864,7 +16869,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16922,7 +16927,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16996,7 +17001,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -17051,7 +17056,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -17219,7 +17224,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17301,7 +17306,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17387,7 +17392,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17460,7 +17465,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17554,7 +17559,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -17638,7 +17643,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17707,7 +17712,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -17760,7 +17765,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17826,7 +17831,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -17879,7 +17884,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18037,7 +18042,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18098,7 +18103,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18250,7 +18255,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18305,7 +18310,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18375,7 +18380,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18446,7 +18451,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -18509,7 +18514,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18563,7 +18568,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -18626,7 +18631,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18687,7 +18692,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18764,7 +18769,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18860,7 +18865,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -18929,7 +18934,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19031,7 +19036,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19109,7 +19114,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19195,7 +19200,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19268,7 +19273,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19360,7 +19365,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -19415,7 +19420,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19481,7 +19486,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -19534,7 +19539,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -19695,7 +19700,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19756,7 +19761,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -19911,7 +19916,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19968,7 +19973,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20040,7 +20045,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20131,7 +20136,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -20189,7 +20194,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20256,7 +20261,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -20310,7 +20315,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -20478,7 +20483,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20540,7 +20545,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -20636,7 +20641,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -20722,7 +20727,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -20867,7 +20872,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -20942,7 +20947,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -20991,7 +20996,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -21045,7 +21050,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21173,7 +21178,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21234,7 +21239,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21304,7 +21309,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21451,7 +21456,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -21516,7 +21521,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -21676,7 +21681,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21737,7 +21742,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -21894,7 +21899,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21955,7 +21960,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -22115,7 +22120,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22176,7 +22181,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22336,7 +22341,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22397,7 +22402,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22559,7 +22564,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22620,7 +22625,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -22780,7 +22785,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22841,7 +22846,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23003,7 +23008,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23064,7 +23069,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -23229,7 +23234,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23290,7 +23295,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -23454,7 +23459,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23515,7 +23520,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -23675,7 +23680,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23736,7 +23741,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -23898,7 +23903,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23982,7 +23987,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -24148,7 +24153,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24220,7 +24225,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -24270,7 +24275,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -24329,7 +24334,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24382,7 +24387,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -24441,7 +24446,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24494,7 +24499,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -24563,7 +24568,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24625,7 +24630,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -24723,7 +24728,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -24898,7 +24903,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24971,7 +24976,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -25021,7 +25026,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -25081,7 +25086,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25134,7 +25139,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -25194,7 +25199,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25247,7 +25252,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -25307,7 +25312,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25360,7 +25365,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -25430,7 +25435,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25492,7 +25497,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -25583,7 +25588,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -25672,7 +25677,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -25725,7 +25730,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25791,7 +25796,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -25844,7 +25849,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -26002,7 +26007,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26063,7 +26068,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -26215,7 +26220,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26270,7 +26275,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26340,7 +26345,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26415,7 +26420,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26504,7 +26509,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26609,7 +26614,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -26682,7 +26687,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -26735,7 +26740,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26801,7 +26806,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -26854,7 +26859,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -27012,7 +27017,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27073,7 +27078,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -27227,7 +27232,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27284,7 +27289,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -27353,7 +27358,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -27443,7 +27448,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -27501,7 +27506,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27568,7 +27573,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -27622,7 +27627,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -27791,7 +27796,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27854,7 +27859,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -28019,7 +28024,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28081,7 +28086,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -28173,7 +28178,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -28226,7 +28231,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28292,7 +28297,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -28341,7 +28346,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -28490,7 +28495,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28547,7 +28552,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -28692,7 +28697,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28749,7 +28754,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -28818,7 +28823,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -28908,7 +28913,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -28966,7 +28971,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29031,7 +29036,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -29085,7 +29090,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -29248,7 +29253,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29308,7 +29313,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -29399,7 +29404,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -29489,7 +29494,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -29580,7 +29585,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -29633,7 +29638,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29699,7 +29704,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -29752,7 +29757,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -29910,7 +29915,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29971,7 +29976,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -30123,7 +30128,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30178,7 +30183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -30248,7 +30253,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -30333,7 +30338,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -30387,7 +30392,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -30479,7 +30484,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -30537,7 +30542,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30611,7 +30616,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -30666,7 +30671,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -30831,7 +30836,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30891,7 +30896,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -30983,7 +30988,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -31041,7 +31046,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31108,7 +31113,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -31162,7 +31167,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -31335,7 +31340,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31399,7 +31404,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -31495,7 +31500,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31656,7 +31661,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31725,7 +31730,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -31773,7 +31778,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -31828,7 +31833,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31886,7 +31891,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -32041,7 +32046,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32100,7 +32105,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -32177,7 +32182,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -32253,7 +32258,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -32324,7 +32329,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32381,7 +32386,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -32437,7 +32442,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32495,7 +32500,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32651,7 +32656,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32714,7 +32719,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32870,7 +32875,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32929,7 +32934,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -32991,7 +32996,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33047,7 +33052,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -33113,7 +33118,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33180,7 +33185,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -33228,7 +33233,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -33292,7 +33297,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33348,7 +33353,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -33415,7 +33420,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33476,7 +33481,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -33640,7 +33645,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33699,7 +33704,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -33762,7 +33767,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33897,7 +33902,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -33981,7 +33986,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -34145,7 +34150,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34215,7 +34220,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -34263,7 +34268,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -34319,7 +34324,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34377,7 +34382,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -34537,7 +34542,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34598,7 +34603,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -34769,7 +34774,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34840,7 +34845,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -34891,7 +34896,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -34966,7 +34971,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -35135,7 +35140,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35218,7 +35223,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -35379,7 +35384,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35448,7 +35453,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -35496,7 +35501,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -35549,7 +35554,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35607,7 +35612,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -35762,7 +35767,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35820,7 +35825,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -35921,7 +35926,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -35974,7 +35979,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -36128,7 +36133,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36189,7 +36194,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -36343,7 +36348,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36400,7 +36405,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -36454,7 +36459,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36506,7 +36511,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -36576,7 +36581,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -36677,7 +36682,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -36730,7 +36735,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -36884,7 +36889,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36945,7 +36950,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -37099,7 +37104,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37156,7 +37161,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -37210,7 +37215,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37262,7 +37267,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -37332,7 +37337,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -37427,7 +37432,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -37576,7 +37581,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37661,7 +37666,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -37714,7 +37719,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -37868,7 +37873,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37929,7 +37934,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -38083,7 +38088,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38140,7 +38145,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -38194,7 +38199,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38246,7 +38251,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -38316,7 +38321,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -38421,7 +38426,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -38477,7 +38482,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -38580,7 +38585,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -38633,7 +38638,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -38789,7 +38794,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38850,7 +38855,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -39006,7 +39011,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39063,7 +39068,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -39117,7 +39122,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39169,7 +39174,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -39239,7 +39244,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -39344,7 +39349,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -39399,7 +39404,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -39571,7 +39576,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39629,7 +39634,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -39688,7 +39693,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39745,7 +39750,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01")) # type: Literal["2018-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_metadata.json index ca4e49eb619b..587337a4281e 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_metadata.json @@ -169,4 +169,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/operations/_operations.py index 4fc3c83b054c..16cc02238c68 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -55,7 +56,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -147,6 +147,7 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, build_network_security_groups_create_or_update_request, build_network_security_groups_delete_request, build_network_security_groups_get_request, @@ -300,8 +301,12 @@ build_vpn_sites_list_request, build_vpn_sites_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -339,7 +344,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -394,7 +399,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -456,7 +461,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -508,7 +513,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -669,7 +674,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -727,7 +732,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -797,7 +802,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -887,7 +892,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -942,7 +947,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1006,7 +1011,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -1058,7 +1063,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1219,7 +1224,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1280,7 +1285,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1435,7 +1440,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1493,7 +1498,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1563,7 +1568,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1633,7 +1638,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1688,7 +1693,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1740,7 +1745,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1795,7 +1800,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1847,7 +1852,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1914,7 +1919,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1975,7 +1980,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2027,7 +2032,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2075,7 +2080,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2155,7 +2160,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2222,7 +2227,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2277,7 +2282,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2341,7 +2346,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2393,7 +2398,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2554,7 +2559,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2611,7 +2616,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2683,7 +2688,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2741,7 +2746,7 @@ async def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -2769,10 +2774,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -2837,7 +2842,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -2892,7 +2897,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2956,7 +2961,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -3008,7 +3013,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -3167,7 +3172,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3223,7 +3228,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3296,7 +3301,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3389,7 +3394,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -3480,7 +3485,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -3538,7 +3543,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3605,7 +3610,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -3659,7 +3664,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -3832,7 +3837,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3896,7 +3901,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -3988,7 +3993,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -4046,7 +4051,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4113,7 +4118,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -4167,7 +4172,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -4339,7 +4344,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4403,7 +4408,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -4495,7 +4500,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -4557,7 +4562,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4627,7 +4632,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -4683,7 +4688,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -4866,7 +4871,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4945,7 +4950,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -4998,7 +5003,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5060,7 +5065,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -5112,7 +5117,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5273,7 +5278,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5330,7 +5335,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5481,7 +5486,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5538,7 +5543,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -5608,7 +5613,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5664,7 +5669,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -5734,7 +5739,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5790,7 +5795,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -5862,7 +5867,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5930,7 +5935,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -5992,7 +5997,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -6042,7 +6047,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6112,7 +6117,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6202,7 +6207,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -6292,7 +6297,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6366,7 +6371,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6451,7 +6456,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -6503,7 +6508,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6660,7 +6665,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6721,7 +6726,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -6878,7 +6883,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6935,7 +6940,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -7005,7 +7010,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7061,7 +7066,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -7135,7 +7140,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7193,7 +7198,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -7263,7 +7268,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7345,7 +7350,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -7417,7 +7422,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -7475,7 +7480,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7542,7 +7547,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -7596,7 +7601,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -7769,7 +7774,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7847,7 +7852,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -7902,7 +7907,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7968,7 +7973,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -8021,7 +8026,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8179,7 +8184,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8240,7 +8245,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -8392,7 +8397,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8448,7 +8453,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8519,7 +8524,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -8615,7 +8620,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -8701,7 +8706,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -8776,7 +8781,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -8862,7 +8867,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -8936,7 +8941,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -9008,7 +9013,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -9066,7 +9071,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9140,7 +9145,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -9195,7 +9200,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -9366,7 +9371,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9449,7 +9454,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -9535,7 +9540,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -9609,7 +9614,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9703,7 +9708,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -9789,7 +9794,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -9858,7 +9863,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -9913,7 +9918,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9979,7 +9984,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -10032,7 +10037,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -10193,7 +10198,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10254,7 +10259,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -10409,7 +10414,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10465,7 +10470,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10536,7 +10541,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10607,7 +10612,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -10670,7 +10675,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10724,7 +10729,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -10787,7 +10792,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10849,7 +10854,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -10927,7 +10932,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -11023,7 +11028,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -11092,7 +11097,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -11194,7 +11199,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -11272,7 +11277,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -11358,7 +11363,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -11432,7 +11437,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -11524,7 +11529,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -11579,7 +11584,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11645,7 +11650,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -11698,7 +11703,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -11859,7 +11864,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11920,7 +11925,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -12075,7 +12080,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12132,7 +12137,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12204,7 +12209,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -12295,7 +12300,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -12353,7 +12358,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12420,7 +12425,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -12474,7 +12479,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -12642,7 +12647,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12705,7 +12710,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12802,7 +12807,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -12888,7 +12893,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -13033,7 +13038,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -13108,7 +13113,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -13157,7 +13162,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -13213,7 +13218,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13341,7 +13346,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -13403,7 +13408,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13474,7 +13479,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -13621,7 +13626,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -13686,7 +13691,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -13846,7 +13851,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13907,7 +13912,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -14067,7 +14072,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14128,7 +14133,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -14288,7 +14293,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14349,7 +14354,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14509,7 +14514,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14570,7 +14575,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -14732,7 +14737,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14793,7 +14798,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -14953,7 +14958,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15014,7 +15019,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -15176,7 +15181,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15237,7 +15242,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -15402,7 +15407,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15463,7 +15468,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -15627,7 +15632,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15688,7 +15693,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -15848,7 +15853,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15909,7 +15914,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -16071,7 +16076,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16155,7 +16160,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -16321,7 +16326,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16393,7 +16398,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -16443,7 +16448,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -16502,7 +16507,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16555,7 +16560,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -16614,7 +16619,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16667,7 +16672,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -16736,7 +16741,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16798,7 +16803,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -16896,7 +16901,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -17071,7 +17076,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17144,7 +17149,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -17194,7 +17199,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -17254,7 +17259,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17307,7 +17312,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -17367,7 +17372,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17420,7 +17425,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -17480,7 +17485,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17533,7 +17538,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -17603,7 +17608,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17665,7 +17670,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -17757,7 +17762,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -17846,7 +17851,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -17901,7 +17906,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17967,7 +17972,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -18020,7 +18025,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -18181,7 +18186,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18242,7 +18247,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -18397,7 +18402,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18453,7 +18458,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18524,7 +18529,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18600,7 +18605,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18690,7 +18695,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -18795,7 +18800,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -18868,7 +18873,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -18923,7 +18928,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18989,7 +18994,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -19042,7 +19047,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -19203,7 +19208,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19264,7 +19269,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -19419,7 +19424,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19475,7 +19480,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -19546,7 +19551,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -19637,7 +19642,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -19692,7 +19697,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19758,7 +19763,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -19811,7 +19816,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -19969,7 +19974,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20030,7 +20035,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -20184,7 +20189,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20242,7 +20247,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -20312,7 +20317,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -20402,7 +20407,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -20460,7 +20465,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20527,7 +20532,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -20581,7 +20586,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -20753,7 +20758,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20816,7 +20821,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -20984,7 +20989,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21047,7 +21052,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -21139,7 +21144,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -21194,7 +21199,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21260,7 +21265,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -21309,7 +21314,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -21461,7 +21466,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21518,7 +21523,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -21666,7 +21671,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21724,7 +21729,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -21794,7 +21799,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -21884,7 +21889,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -21942,7 +21947,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22009,7 +22014,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -22063,7 +22068,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -22226,7 +22231,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22286,7 +22291,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -22377,7 +22382,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -22467,7 +22472,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -22558,7 +22563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -22613,7 +22618,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22679,7 +22684,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -22732,7 +22737,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -22893,7 +22898,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22954,7 +22959,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -23109,7 +23114,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23165,7 +23170,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -23236,7 +23241,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -23321,7 +23326,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -23375,7 +23380,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -23467,7 +23472,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -23525,7 +23530,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23599,7 +23604,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -23654,7 +23659,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -23822,7 +23827,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23884,7 +23889,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -23976,7 +23981,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -24034,7 +24039,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24101,7 +24106,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -24155,7 +24160,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -24328,7 +24333,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24392,7 +24397,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -24488,7 +24493,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -24649,7 +24654,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24718,7 +24723,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -24766,7 +24771,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -24821,7 +24826,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24879,7 +24884,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -25034,7 +25039,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25093,7 +25098,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -25170,7 +25175,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -25246,7 +25251,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -25317,7 +25322,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25378,7 +25383,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -25534,7 +25539,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25597,7 +25602,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -25753,7 +25758,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25812,7 +25817,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -25874,7 +25879,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25930,7 +25935,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -25996,7 +26001,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26065,7 +26070,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -26113,7 +26118,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -26177,7 +26182,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26233,7 +26238,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -26300,7 +26305,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26361,7 +26366,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -26525,7 +26530,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26584,7 +26589,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -26647,7 +26652,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26782,7 +26787,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -26866,7 +26871,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -27030,7 +27035,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27100,7 +27105,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -27148,7 +27153,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -27204,7 +27209,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27262,7 +27267,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -27422,7 +27427,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27483,7 +27488,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -27654,7 +27659,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27725,7 +27730,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -27776,7 +27781,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -27851,7 +27856,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -28020,7 +28025,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28103,7 +28108,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -28264,7 +28269,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28333,7 +28338,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -28381,7 +28386,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -28436,7 +28441,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28494,7 +28499,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -28649,7 +28654,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28707,7 +28712,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -28808,7 +28813,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -28861,7 +28866,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -29018,7 +29023,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29079,7 +29084,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -29236,7 +29241,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29293,7 +29298,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -29349,7 +29354,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29402,7 +29407,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -29473,7 +29478,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -29574,7 +29579,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -29627,7 +29632,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -29784,7 +29789,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29845,7 +29850,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -30002,7 +30007,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30059,7 +30064,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -30113,7 +30118,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30165,7 +30170,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -30235,7 +30240,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -30330,7 +30335,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -30479,7 +30484,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30564,7 +30569,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -30617,7 +30622,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -30774,7 +30779,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30835,7 +30840,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -30992,7 +30997,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31049,7 +31054,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -31105,7 +31110,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31158,7 +31163,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -31229,7 +31234,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -31334,7 +31339,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -31390,7 +31395,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -31493,7 +31498,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -31546,7 +31551,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -31705,7 +31710,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31766,7 +31771,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -31925,7 +31930,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31982,7 +31987,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -32036,7 +32041,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32089,7 +32094,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -32160,7 +32165,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -32265,7 +32270,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -32320,7 +32325,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -32495,7 +32500,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32553,7 +32558,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -32612,7 +32617,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32670,7 +32675,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -32763,7 +32768,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -32818,7 +32823,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32884,7 +32889,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -32937,7 +32942,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -33098,7 +33103,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33159,7 +33164,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -33314,7 +33319,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33371,7 +33376,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -33445,7 +33450,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -33540,7 +33545,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -33603,7 +33608,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33675,7 +33680,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -33729,7 +33734,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -33908,7 +33913,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33972,7 +33977,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/operations/_operations.py index 788d0cf582af..b1955e85d42c 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_07_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -131,7 +136,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -159,7 +164,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +189,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -210,7 +215,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -241,7 +246,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -275,7 +280,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -309,7 +314,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -337,7 +342,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -362,7 +367,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -387,7 +392,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -418,7 +423,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -449,7 +454,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -476,7 +481,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -505,7 +510,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -534,7 +539,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -563,7 +568,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -591,7 +596,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -624,7 +629,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -658,7 +663,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -686,7 +691,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -710,13 +715,13 @@ def build_application_security_groups_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +751,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -772,7 +777,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -803,7 +808,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -835,7 +840,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -861,7 +866,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -889,7 +894,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -918,7 +923,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -945,7 +950,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -977,7 +982,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1012,7 +1017,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1042,7 +1047,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1069,7 +1074,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1101,7 +1106,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1136,7 +1141,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1171,7 +1176,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1204,7 +1209,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1242,7 +1247,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1277,7 +1282,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1303,7 +1308,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1334,7 +1339,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1368,7 +1373,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1407,7 +1412,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1445,7 +1450,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1483,7 +1488,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1516,7 +1521,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1547,7 +1552,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1579,7 +1584,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1607,7 +1612,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1633,7 +1638,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1659,7 +1664,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1687,7 +1692,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1717,7 +1722,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1748,7 +1753,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1782,7 +1787,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1821,7 +1826,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1859,7 +1864,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1897,7 +1902,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1930,7 +1935,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1960,7 +1965,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1987,7 +1992,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2019,7 +2024,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2053,7 +2058,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2084,7 +2089,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2117,7 +2122,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2151,7 +2156,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2183,7 +2188,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2207,7 +2212,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2237,7 +2242,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2272,7 +2277,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2304,7 +2309,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2339,7 +2344,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2373,7 +2378,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2403,7 +2408,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2436,7 +2441,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2470,7 +2475,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2505,7 +2510,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2540,7 +2545,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2572,7 +2577,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2603,7 +2608,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2634,7 +2639,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2665,7 +2670,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2696,7 +2701,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2729,7 +2734,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2763,7 +2768,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2795,7 +2800,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2819,7 +2824,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2849,7 +2854,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2880,7 +2885,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2915,7 +2920,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2949,7 +2954,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2989,7 +2994,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3033,7 +3038,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3078,7 +3083,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3116,7 +3121,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3151,7 +3156,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3183,7 +3188,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3213,7 +3218,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3244,7 +3249,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3277,7 +3282,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3311,7 +3316,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3343,7 +3348,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3371,7 +3376,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3404,7 +3409,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3435,7 +3440,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3471,7 +3476,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3506,7 +3511,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3537,7 +3542,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3572,7 +3577,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3604,7 +3609,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3638,7 +3643,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3669,7 +3674,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3700,7 +3705,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3732,7 +3737,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3760,7 +3765,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3786,7 +3791,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3820,7 +3825,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3854,7 +3859,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3888,7 +3893,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3922,7 +3927,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3956,7 +3961,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3990,7 +3995,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4024,7 +4029,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4058,7 +4063,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4092,7 +4097,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4126,7 +4131,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4160,7 +4165,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4194,7 +4199,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4229,7 +4234,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4261,7 +4266,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4293,7 +4298,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4325,7 +4330,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4357,7 +4362,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4392,7 +4397,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4431,7 +4436,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4467,7 +4472,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4503,7 +4508,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4539,7 +4544,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4575,7 +4580,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4607,7 +4612,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4636,7 +4641,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4656,7 +4661,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4687,7 +4692,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4720,7 +4725,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4754,7 +4759,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4786,7 +4791,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4812,7 +4817,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4842,7 +4847,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4881,7 +4886,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4926,7 +4931,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4964,7 +4969,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4995,7 +5000,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5028,7 +5033,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5062,7 +5067,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5094,7 +5099,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5118,7 +5123,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5147,7 +5152,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5178,7 +5183,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5211,7 +5216,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5245,7 +5250,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5279,7 +5284,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5307,7 +5312,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5332,7 +5337,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5359,7 +5364,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5391,7 +5396,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5426,7 +5431,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5461,7 +5466,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5491,7 +5496,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5522,7 +5527,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5555,7 +5560,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5589,7 +5594,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5621,7 +5626,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5649,7 +5654,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5674,7 +5679,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5701,7 +5706,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5733,7 +5738,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5768,7 +5773,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5797,7 +5802,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5823,7 +5828,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5851,7 +5856,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5882,7 +5887,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5915,7 +5920,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5949,7 +5954,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5981,7 +5986,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6005,7 +6010,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6040,7 +6045,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6073,7 +6078,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6103,7 +6108,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6136,7 +6141,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6170,7 +6175,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6205,7 +6210,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6239,7 +6244,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6272,7 +6277,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6310,7 +6315,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6347,7 +6352,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6378,7 +6383,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6414,7 +6419,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6446,7 +6451,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6474,7 +6479,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6510,7 +6515,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6540,7 +6545,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6578,7 +6583,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6613,7 +6618,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6649,7 +6654,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6685,7 +6690,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6723,7 +6728,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6758,7 +6763,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6791,7 +6796,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6824,7 +6829,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6858,7 +6863,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6894,7 +6899,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6927,7 +6932,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6963,7 +6968,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6999,7 +7004,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7031,7 +7036,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7059,7 +7064,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7095,7 +7100,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7131,7 +7136,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7164,7 +7169,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7194,7 +7199,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7230,7 +7235,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7266,7 +7271,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7298,7 +7303,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7326,7 +7331,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7362,7 +7367,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7392,7 +7397,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7423,7 +7428,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7457,7 +7462,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7491,7 +7496,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7522,7 +7527,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7550,7 +7555,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7576,7 +7581,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7607,7 +7612,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7641,7 +7646,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7675,7 +7680,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7706,7 +7711,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7734,7 +7739,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7760,7 +7765,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7794,7 +7799,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7825,7 +7830,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7859,7 +7864,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7893,7 +7898,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7924,7 +7929,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7952,7 +7957,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7978,7 +7983,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8010,7 +8015,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8041,7 +8046,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8072,7 +8077,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8106,7 +8111,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8140,7 +8145,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8171,7 +8176,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8199,7 +8204,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8225,7 +8230,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8257,7 +8262,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8292,7 +8297,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8324,7 +8329,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8354,7 +8359,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8387,7 +8392,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8422,7 +8427,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8458,7 +8463,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8492,7 +8497,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8520,7 +8525,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8553,7 +8558,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8588,7 +8593,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8628,7 +8633,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8667,7 +8672,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8727,7 +8732,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -8780,7 +8785,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8842,7 +8847,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -8894,7 +8899,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -9052,7 +9057,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9109,7 +9114,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -9178,7 +9183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -9268,7 +9273,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -9321,7 +9326,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9383,7 +9388,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -9435,7 +9440,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -9596,7 +9601,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9657,7 +9662,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -9812,7 +9817,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -9869,7 +9874,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -9938,7 +9943,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -10008,7 +10013,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -10061,7 +10066,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10113,7 +10118,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -10166,7 +10171,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10218,7 +10223,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -10285,7 +10290,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10346,7 +10351,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -10398,7 +10403,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -10446,7 +10451,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -10526,7 +10531,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -10593,7 +10598,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -10648,7 +10653,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10712,7 +10717,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -10764,7 +10769,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -10925,7 +10930,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10982,7 +10987,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -11054,7 +11059,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -11112,7 +11117,7 @@ def get_next(next_link=None): list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -11140,10 +11145,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -11208,7 +11213,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -11261,7 +11266,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11325,7 +11330,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -11377,7 +11382,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -11536,7 +11541,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11591,7 +11596,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11661,7 +11666,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11754,7 +11759,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -11845,7 +11850,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -11903,7 +11908,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11970,7 +11975,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -12024,7 +12029,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -12197,7 +12202,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12261,7 +12266,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -12353,7 +12358,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -12411,7 +12416,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12478,7 +12483,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -12532,7 +12537,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -12704,7 +12709,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12768,7 +12773,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -12860,7 +12865,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -12922,7 +12927,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12992,7 +12997,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -13048,7 +13053,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -13231,7 +13236,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13310,7 +13315,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -13363,7 +13368,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13425,7 +13430,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -13477,7 +13482,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -13638,7 +13643,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13695,7 +13700,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -13846,7 +13851,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13903,7 +13908,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -13973,7 +13978,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14029,7 +14034,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -14099,7 +14104,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14155,7 +14160,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -14227,7 +14232,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14293,7 +14298,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -14355,7 +14360,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -14405,7 +14410,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -14475,7 +14480,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -14565,7 +14570,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -14655,7 +14660,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -14729,7 +14734,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -14814,7 +14819,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -14866,7 +14871,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -15023,7 +15028,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15084,7 +15089,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -15241,7 +15246,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15298,7 +15303,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -15368,7 +15373,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15424,7 +15429,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -15498,7 +15503,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15556,7 +15561,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -15626,7 +15631,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15708,7 +15713,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -15780,7 +15785,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -15838,7 +15843,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15905,7 +15910,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -15959,7 +15964,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -16132,7 +16137,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16210,7 +16215,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -16263,7 +16268,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16329,7 +16334,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -16382,7 +16387,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16540,7 +16545,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16601,7 +16606,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16753,7 +16758,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16808,7 +16813,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16878,7 +16883,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16973,7 +16978,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -17059,7 +17064,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -17134,7 +17139,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -17220,7 +17225,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -17293,7 +17298,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -17365,7 +17370,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -17423,7 +17428,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17497,7 +17502,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -17552,7 +17557,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -17720,7 +17725,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17802,7 +17807,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17888,7 +17893,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17961,7 +17966,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18055,7 +18060,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -18139,7 +18144,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -18208,7 +18213,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -18261,7 +18266,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18327,7 +18332,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -18380,7 +18385,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18538,7 +18543,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18599,7 +18604,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18751,7 +18756,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18806,7 +18811,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18876,7 +18881,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18947,7 +18952,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -19010,7 +19015,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19064,7 +19069,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -19127,7 +19132,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19188,7 +19193,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19265,7 +19270,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19361,7 +19366,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -19430,7 +19435,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19532,7 +19537,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19610,7 +19615,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19696,7 +19701,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19769,7 +19774,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19861,7 +19866,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -19916,7 +19921,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19982,7 +19987,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -20035,7 +20040,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20196,7 +20201,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20257,7 +20262,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20412,7 +20417,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20469,7 +20474,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20541,7 +20546,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20632,7 +20637,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -20690,7 +20695,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20757,7 +20762,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -20811,7 +20816,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -20979,7 +20984,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21041,7 +21046,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21137,7 +21142,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21223,7 +21228,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -21368,7 +21373,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21443,7 +21448,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -21492,7 +21497,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -21546,7 +21551,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21674,7 +21679,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21735,7 +21740,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21805,7 +21810,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21952,7 +21957,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -22017,7 +22022,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -22177,7 +22182,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22238,7 +22243,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -22395,7 +22400,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22456,7 +22461,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -22616,7 +22621,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22677,7 +22682,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22837,7 +22842,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22898,7 +22903,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23060,7 +23065,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23121,7 +23126,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23281,7 +23286,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23342,7 +23347,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23504,7 +23509,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23565,7 +23570,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -23730,7 +23735,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23791,7 +23796,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -23955,7 +23960,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24016,7 +24021,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -24176,7 +24181,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24237,7 +24242,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -24399,7 +24404,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24483,7 +24488,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -24649,7 +24654,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24721,7 +24726,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -24771,7 +24776,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -24830,7 +24835,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24883,7 +24888,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -24942,7 +24947,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24995,7 +25000,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -25064,7 +25069,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25126,7 +25131,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -25224,7 +25229,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -25399,7 +25404,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25472,7 +25477,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -25522,7 +25527,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -25582,7 +25587,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25635,7 +25640,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -25695,7 +25700,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25748,7 +25753,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -25808,7 +25813,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25861,7 +25866,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -25931,7 +25936,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25993,7 +25998,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -26084,7 +26089,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -26173,7 +26178,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -26226,7 +26231,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26292,7 +26297,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -26345,7 +26350,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -26503,7 +26508,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26564,7 +26569,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -26716,7 +26721,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26771,7 +26776,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26841,7 +26846,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26916,7 +26921,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -27005,7 +27010,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -27110,7 +27115,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -27183,7 +27188,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -27236,7 +27241,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27302,7 +27307,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -27355,7 +27360,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -27513,7 +27518,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27574,7 +27579,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -27726,7 +27731,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27781,7 +27786,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -27851,7 +27856,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -27942,7 +27947,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -27995,7 +28000,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28061,7 +28066,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -28114,7 +28119,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -28272,7 +28277,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28333,7 +28338,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -28487,7 +28492,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28544,7 +28549,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -28613,7 +28618,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -28703,7 +28708,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -28761,7 +28766,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28828,7 +28833,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -28882,7 +28887,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -29051,7 +29056,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29114,7 +29119,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -29279,7 +29284,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29341,7 +29346,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -29433,7 +29438,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -29486,7 +29491,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29552,7 +29557,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -29601,7 +29606,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -29750,7 +29755,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29807,7 +29812,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -29952,7 +29957,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30009,7 +30014,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -30078,7 +30083,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -30168,7 +30173,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -30226,7 +30231,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30291,7 +30296,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -30345,7 +30350,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -30508,7 +30513,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30568,7 +30573,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -30659,7 +30664,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -30749,7 +30754,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -30840,7 +30845,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -30893,7 +30898,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30959,7 +30964,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -31012,7 +31017,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -31170,7 +31175,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31231,7 +31236,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -31383,7 +31388,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31438,7 +31443,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -31508,7 +31513,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -31593,7 +31598,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -31647,7 +31652,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -31739,7 +31744,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -31797,7 +31802,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31871,7 +31876,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -31926,7 +31931,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -32091,7 +32096,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32151,7 +32156,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -32243,7 +32248,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -32301,7 +32306,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32368,7 +32373,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -32422,7 +32427,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -32595,7 +32600,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32659,7 +32664,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -32755,7 +32760,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -32916,7 +32921,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32985,7 +32990,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -33033,7 +33038,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -33088,7 +33093,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33146,7 +33151,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -33301,7 +33306,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33360,7 +33365,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -33437,7 +33442,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -33513,7 +33518,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -33584,7 +33589,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33645,7 +33650,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -33801,7 +33806,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33864,7 +33869,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -34020,7 +34025,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34079,7 +34084,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -34141,7 +34146,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34197,7 +34202,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -34263,7 +34268,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34330,7 +34335,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -34378,7 +34383,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -34442,7 +34447,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34498,7 +34503,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -34565,7 +34570,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34626,7 +34631,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -34790,7 +34795,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34849,7 +34854,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -34912,7 +34917,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35047,7 +35052,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -35131,7 +35136,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -35295,7 +35300,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35365,7 +35370,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -35413,7 +35418,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -35469,7 +35474,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35527,7 +35532,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -35687,7 +35692,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35748,7 +35753,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -35919,7 +35924,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35990,7 +35995,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -36041,7 +36046,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -36116,7 +36121,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -36285,7 +36290,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36368,7 +36373,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -36529,7 +36534,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36598,7 +36603,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -36646,7 +36651,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -36699,7 +36704,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36757,7 +36762,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -36912,7 +36917,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36970,7 +36975,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -37071,7 +37076,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -37124,7 +37129,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -37278,7 +37283,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37339,7 +37344,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -37493,7 +37498,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37550,7 +37555,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -37604,7 +37609,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37656,7 +37661,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -37726,7 +37731,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -37827,7 +37832,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -37880,7 +37885,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -38034,7 +38039,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38095,7 +38100,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -38249,7 +38254,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38306,7 +38311,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -38360,7 +38365,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38412,7 +38417,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -38482,7 +38487,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -38577,7 +38582,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -38726,7 +38731,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38811,7 +38816,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -38864,7 +38869,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -39018,7 +39023,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39079,7 +39084,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -39233,7 +39238,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39290,7 +39295,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -39344,7 +39349,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39396,7 +39401,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -39466,7 +39471,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -39571,7 +39576,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -39627,7 +39632,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -39730,7 +39735,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -39783,7 +39788,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -39939,7 +39944,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40000,7 +40005,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -40156,7 +40161,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40213,7 +40218,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -40267,7 +40272,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40319,7 +40324,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -40389,7 +40394,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -40494,7 +40499,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -40549,7 +40554,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -40721,7 +40726,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40779,7 +40784,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -40838,7 +40843,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40895,7 +40900,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -40988,7 +40993,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -41043,7 +41048,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41109,7 +41114,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -41162,7 +41167,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -41323,7 +41328,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41384,7 +41389,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -41539,7 +41544,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41596,7 +41601,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -41670,7 +41675,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -41765,7 +41770,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -41828,7 +41833,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41900,7 +41905,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -41954,7 +41959,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -42133,7 +42138,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42197,7 +42202,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-07-01")) # type: Literal["2018-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_metadata.json index c3cbf13d615b..e68e260294cf 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_metadata.json @@ -197,4 +197,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/operations/_operations.py index f06c36a670b2..9b1a794c522a 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -58,7 +59,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -180,6 +180,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -282,7 +284,6 @@ build_subnets_delete_request, build_subnets_get_request, build_subnets_list_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -358,8 +359,12 @@ build_vpn_sites_list_request, build_vpn_sites_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -397,7 +402,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -452,7 +457,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -516,7 +521,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -568,7 +573,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -729,7 +734,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -790,7 +795,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -945,7 +950,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1003,7 +1008,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1073,7 +1078,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1143,7 +1148,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1198,7 +1203,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1250,7 +1255,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1305,7 +1310,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1357,7 +1362,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1424,7 +1429,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1485,7 +1490,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1537,7 +1542,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1585,7 +1590,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1665,7 +1670,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1732,7 +1737,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -1787,7 +1792,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1851,7 +1856,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -1903,7 +1908,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2064,7 +2069,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2121,7 +2126,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2193,7 +2198,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2285,7 +2290,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2381,7 +2386,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2473,7 +2478,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -2528,7 +2533,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2590,7 +2595,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -2642,7 +2647,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -2803,7 +2808,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2861,7 +2866,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -2931,7 +2936,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3021,7 +3026,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3078,7 +3083,7 @@ async def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -3106,10 +3111,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -3167,10 +3172,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -3236,7 +3241,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -3291,7 +3296,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3355,7 +3360,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -3407,7 +3412,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -3566,7 +3571,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3622,7 +3627,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3695,7 +3700,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3788,7 +3793,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -3879,7 +3884,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -3937,7 +3942,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4004,7 +4009,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -4058,7 +4063,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -4231,7 +4236,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4295,7 +4300,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -4387,7 +4392,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -4445,7 +4450,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4512,7 +4517,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -4566,7 +4571,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -4738,7 +4743,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4802,7 +4807,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -4894,7 +4899,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -4956,7 +4961,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5026,7 +5031,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -5082,7 +5087,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -5265,7 +5270,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5344,7 +5349,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -5397,7 +5402,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5459,7 +5464,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -5511,7 +5516,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5672,7 +5677,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5729,7 +5734,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5880,7 +5885,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5937,7 +5942,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -6007,7 +6012,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6063,7 +6068,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -6133,7 +6138,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6189,7 +6194,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -6261,7 +6266,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6329,7 +6334,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -6391,7 +6396,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -6441,7 +6446,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6511,7 +6516,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6601,7 +6606,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -6691,7 +6696,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6765,7 +6770,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6850,7 +6855,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -6902,7 +6907,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -7059,7 +7064,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7120,7 +7125,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -7277,7 +7282,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7334,7 +7339,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -7404,7 +7409,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7460,7 +7465,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -7534,7 +7539,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7592,7 +7597,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -7662,7 +7667,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7744,7 +7749,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -7816,7 +7821,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -7874,7 +7879,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7941,7 +7946,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -7995,7 +8000,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -8168,7 +8173,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8252,7 +8257,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -8306,7 +8311,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -8357,7 +8362,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -8520,7 +8525,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8589,7 +8594,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -8637,7 +8642,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -8693,7 +8698,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8770,7 +8775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -8943,7 +8948,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9015,7 +9020,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -9064,7 +9069,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -9122,7 +9127,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9187,7 +9192,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -9257,7 +9262,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -9336,7 +9341,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -9403,7 +9408,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -9458,7 +9463,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9522,7 +9527,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -9574,7 +9579,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -9733,7 +9738,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9794,7 +9799,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -9949,7 +9954,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10009,7 +10014,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -10079,7 +10084,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -10183,7 +10188,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -10237,7 +10242,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -10329,7 +10334,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -10384,7 +10389,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10450,7 +10455,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -10503,7 +10508,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -10664,7 +10669,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10722,7 +10727,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -10792,7 +10797,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Interfac _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -10882,7 +10887,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -10937,7 +10942,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11003,7 +11008,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -11056,7 +11061,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11214,7 +11219,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11275,7 +11280,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11427,7 +11432,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11483,7 +11488,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11554,7 +11559,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11650,7 +11655,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -11736,7 +11741,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -11811,7 +11816,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -11897,7 +11902,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -11971,7 +11976,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -12043,7 +12048,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -12101,7 +12106,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12175,7 +12180,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -12230,7 +12235,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -12401,7 +12406,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12484,7 +12489,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -12570,7 +12575,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -12644,7 +12649,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -12730,7 +12735,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -12804,7 +12809,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -12898,7 +12903,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -12984,7 +12989,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -13053,7 +13058,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -13108,7 +13113,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13174,7 +13179,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -13227,7 +13232,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13388,7 +13393,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13449,7 +13454,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13604,7 +13609,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13660,7 +13665,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13731,7 +13736,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13802,7 +13807,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -13865,7 +13870,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13919,7 +13924,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -13982,7 +13987,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14044,7 +14049,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -14122,7 +14127,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -14218,7 +14223,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -14287,7 +14292,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14389,7 +14394,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -14467,7 +14472,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14553,7 +14558,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -14627,7 +14632,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -14719,7 +14724,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -14777,7 +14782,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14844,7 +14849,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -14898,7 +14903,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -15071,7 +15076,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15135,7 +15140,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -15227,7 +15232,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -15282,7 +15287,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15350,7 +15355,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -15477,7 +15482,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -15617,7 +15622,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -15676,7 +15681,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -15747,7 +15752,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -15838,7 +15843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -15893,7 +15898,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15959,7 +15964,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -16012,7 +16017,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -16173,7 +16178,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16234,7 +16239,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -16389,7 +16394,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16446,7 +16451,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -16518,7 +16523,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -16609,7 +16614,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -16667,7 +16672,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16734,7 +16739,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -16788,7 +16793,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -16956,7 +16961,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17019,7 +17024,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -17116,7 +17121,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -17202,7 +17207,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -17347,7 +17352,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -17422,7 +17427,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -17471,7 +17476,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -17527,7 +17532,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17655,7 +17660,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -17717,7 +17722,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -17788,7 +17793,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -17935,7 +17940,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -18000,7 +18005,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -18160,7 +18165,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18221,7 +18226,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -18381,7 +18386,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18442,7 +18447,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -18602,7 +18607,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18663,7 +18668,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -18823,7 +18828,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18884,7 +18889,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -19046,7 +19051,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19107,7 +19112,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -19267,7 +19272,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19328,7 +19333,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -19490,7 +19495,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19551,7 +19556,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -19716,7 +19721,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19777,7 +19782,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -19941,7 +19946,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20002,7 +20007,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -20162,7 +20167,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20223,7 +20228,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -20385,7 +20390,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20469,7 +20474,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -20635,7 +20640,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20707,7 +20712,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -20757,7 +20762,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -20816,7 +20821,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20869,7 +20874,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -20928,7 +20933,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20981,7 +20986,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -21050,7 +21055,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21112,7 +21117,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -21210,7 +21215,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -21385,7 +21390,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21458,7 +21463,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -21508,7 +21513,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -21568,7 +21573,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21621,7 +21626,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -21681,7 +21686,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21734,7 +21739,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -21794,7 +21799,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21847,7 +21852,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -21917,7 +21922,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21979,7 +21984,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -22071,7 +22076,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -22160,7 +22165,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -22215,7 +22220,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22281,7 +22286,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -22334,7 +22339,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -22495,7 +22500,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22556,7 +22561,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -22711,7 +22716,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22767,7 +22772,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -22838,7 +22843,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -22914,7 +22919,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -23004,7 +23009,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -23109,7 +23114,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -23182,7 +23187,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -23237,7 +23242,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23303,7 +23308,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -23356,7 +23361,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -23517,7 +23522,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23578,7 +23583,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -23733,7 +23738,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23789,7 +23794,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -23860,7 +23865,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -23951,7 +23956,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -24006,7 +24011,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24072,7 +24077,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -24125,7 +24130,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -24283,7 +24288,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24344,7 +24349,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -24498,7 +24503,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24556,7 +24561,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -24626,7 +24631,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -24716,7 +24721,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -24774,7 +24779,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24841,7 +24846,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -24895,7 +24900,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -25067,7 +25072,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25130,7 +25135,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -25298,7 +25303,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25361,7 +25366,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -25453,7 +25458,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -25508,7 +25513,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25574,7 +25579,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -25623,7 +25628,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -25775,7 +25780,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25832,7 +25837,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -25980,7 +25985,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26038,7 +26043,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -26108,7 +26113,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -26198,7 +26203,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -26256,7 +26261,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26323,7 +26328,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -26377,7 +26382,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -26540,7 +26545,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26600,7 +26605,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -26691,7 +26696,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -26781,7 +26786,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -26836,7 +26841,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26902,7 +26907,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -26955,7 +26960,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -27116,7 +27121,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27177,7 +27182,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -27332,7 +27337,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27389,7 +27394,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -27463,7 +27468,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -27558,7 +27563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -27621,7 +27626,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27693,7 +27698,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -27747,7 +27752,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -27926,7 +27931,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27990,7 +27995,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -28082,7 +28087,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -28173,7 +28178,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -28228,7 +28233,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28294,7 +28299,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -28347,7 +28352,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -28508,7 +28513,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28569,7 +28574,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -28724,7 +28729,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28780,7 +28785,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -28851,7 +28856,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -28936,7 +28941,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -28990,7 +28995,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -29082,7 +29087,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -29140,7 +29145,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29214,7 +29219,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -29269,7 +29274,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -29437,7 +29442,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29499,7 +29504,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -29591,7 +29596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -29649,7 +29654,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29716,7 +29721,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -29770,7 +29775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -29943,7 +29948,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30007,7 +30012,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -30099,7 +30104,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -30152,7 +30157,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30214,7 +30219,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -30262,7 +30267,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -30419,7 +30424,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30476,7 +30481,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -30627,7 +30632,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30683,7 +30688,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -30756,7 +30761,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -30851,7 +30856,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31012,7 +31017,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31084,7 +31089,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -31132,7 +31137,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -31187,7 +31192,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31245,7 +31250,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31400,7 +31405,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31459,7 +31464,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -31536,7 +31541,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -31612,7 +31617,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -31683,7 +31688,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31740,7 +31745,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -31796,7 +31801,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31854,7 +31859,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32010,7 +32015,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32073,7 +32078,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32229,7 +32234,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32288,7 +32293,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -32350,7 +32355,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32406,7 +32411,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -32472,7 +32477,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32541,7 +32546,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -32589,7 +32594,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -32653,7 +32658,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32709,7 +32714,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -32776,7 +32781,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32837,7 +32842,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -33001,7 +33006,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33060,7 +33065,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -33123,7 +33128,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33258,7 +33263,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -33342,7 +33347,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -33506,7 +33511,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33579,7 +33584,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -33627,7 +33632,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -33683,7 +33688,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33741,7 +33746,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -33901,7 +33906,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33962,7 +33967,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -34133,7 +34138,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34207,7 +34212,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -34258,7 +34263,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -34333,7 +34338,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -34502,7 +34507,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34585,7 +34590,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -34746,7 +34751,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34818,7 +34823,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -34866,7 +34871,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -34921,7 +34926,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34979,7 +34984,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -35134,7 +35139,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35192,7 +35197,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -35293,7 +35298,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -35346,7 +35351,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -35503,7 +35508,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35564,7 +35569,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -35721,7 +35726,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35778,7 +35783,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -35834,7 +35839,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35887,7 +35892,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -35958,7 +35963,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -36059,7 +36064,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -36112,7 +36117,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -36269,7 +36274,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36330,7 +36335,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -36487,7 +36492,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36544,7 +36549,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -36598,7 +36603,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36650,7 +36655,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -36720,7 +36725,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -36815,7 +36820,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36964,7 +36969,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37049,7 +37054,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -37102,7 +37107,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -37259,7 +37264,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37320,7 +37325,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -37477,7 +37482,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37534,7 +37539,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -37590,7 +37595,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37643,7 +37648,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -37714,7 +37719,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -37819,7 +37824,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -37875,7 +37880,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -37978,7 +37983,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -38031,7 +38036,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -38190,7 +38195,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38251,7 +38256,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -38410,7 +38415,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38467,7 +38472,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -38521,7 +38526,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38574,7 +38579,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -38645,7 +38650,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -38750,7 +38755,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -38805,7 +38810,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -38980,7 +38985,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39038,7 +39043,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -39097,7 +39102,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39155,7 +39160,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -39262,7 +39267,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -39317,7 +39322,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -39494,7 +39499,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39552,7 +39557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -39611,7 +39616,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39670,7 +39675,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -39773,7 +39778,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -39826,7 +39831,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -39988,7 +39993,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40049,7 +40054,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -40211,7 +40216,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40268,7 +40273,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -40322,7 +40327,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40375,7 +40380,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -40446,7 +40451,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -40521,7 +40526,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -40680,7 +40685,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/operations/_operations.py index cf814448b39a..06c5441e7d5d 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_08_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +312,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -334,7 +339,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -363,7 +368,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -392,7 +397,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -421,7 +426,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -449,7 +454,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -482,7 +487,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -516,7 +521,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +549,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -572,7 +577,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -602,7 +607,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +637,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -658,7 +663,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -689,7 +694,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -721,7 +726,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -749,7 +754,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -773,7 +778,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,13 +800,13 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -826,13 +831,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -862,7 +867,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -888,7 +893,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -919,7 +924,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -951,7 +956,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -977,7 +982,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1005,7 +1010,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1034,7 +1039,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1061,7 +1066,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1093,7 +1098,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1128,7 +1133,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1158,7 +1163,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1185,7 +1190,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1217,7 +1222,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1252,7 +1257,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1287,7 +1292,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1320,7 +1325,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1358,7 +1363,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1393,7 +1398,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1419,7 +1424,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1450,7 +1455,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1484,7 +1489,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1523,7 +1528,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1561,7 +1566,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1599,7 +1604,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1632,7 +1637,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1663,7 +1668,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1695,7 +1700,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1723,7 +1728,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1749,7 +1754,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1775,7 +1780,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1803,7 +1808,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1833,7 +1838,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1864,7 +1869,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1898,7 +1903,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1937,7 +1942,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1975,7 +1980,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2013,7 +2018,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2046,7 +2051,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2076,7 +2081,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2103,7 +2108,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2135,7 +2140,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2168,7 +2173,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2196,7 +2201,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2226,7 +2231,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2260,7 +2265,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2290,7 +2295,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2316,7 +2321,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2351,7 +2356,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2382,7 +2387,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2409,7 +2414,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2438,7 +2443,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2466,7 +2471,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2495,7 +2500,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2521,7 +2526,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2552,7 +2557,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2586,7 +2591,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2620,7 +2625,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2648,7 +2653,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2674,7 +2679,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2706,7 +2711,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2736,7 +2741,7 @@ def build_interface_endpoints_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2767,7 +2772,7 @@ def build_interface_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2800,7 +2805,7 @@ def build_interface_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2834,7 +2839,7 @@ def build_interface_endpoints_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2862,7 +2867,7 @@ def build_interface_endpoints_list_by_subscription_request(subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2887,7 +2892,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2918,7 +2923,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2951,7 +2956,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2985,7 +2990,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3017,7 +3022,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3041,7 +3046,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3071,7 +3076,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3106,7 +3111,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3138,7 +3143,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3173,7 +3178,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3207,7 +3212,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3237,7 +3242,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3270,7 +3275,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3304,7 +3309,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3339,7 +3344,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3374,7 +3379,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3406,7 +3411,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3437,7 +3442,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3469,7 +3474,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3500,7 +3505,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3531,7 +3536,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3562,7 +3567,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3593,7 +3598,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3626,7 +3631,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3660,7 +3665,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3692,7 +3697,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3716,7 +3721,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3746,7 +3751,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3777,7 +3782,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3812,7 +3817,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3846,7 +3851,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3886,7 +3891,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3930,7 +3935,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3975,7 +3980,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4013,7 +4018,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4048,7 +4053,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4080,7 +4085,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4114,7 +4119,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4145,7 +4150,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4181,7 +4186,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4216,7 +4221,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4246,7 +4251,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4277,7 +4282,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4310,7 +4315,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4344,7 +4349,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4376,7 +4381,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4400,7 +4405,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4429,7 +4434,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4460,7 +4465,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4493,7 +4498,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4527,7 +4532,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4559,7 +4564,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4587,7 +4592,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4620,7 +4625,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4651,7 +4656,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4687,7 +4692,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4722,7 +4727,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4753,7 +4758,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4788,7 +4793,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4820,7 +4825,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4854,7 +4859,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4885,7 +4890,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4916,7 +4921,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4948,7 +4953,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4976,7 +4981,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5002,7 +5007,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5036,7 +5041,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5070,7 +5075,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5104,7 +5109,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5138,7 +5143,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5172,7 +5177,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5206,7 +5211,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5240,7 +5245,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5274,7 +5279,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5308,7 +5313,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5342,7 +5347,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5376,7 +5381,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5410,7 +5415,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5445,7 +5450,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5477,7 +5482,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5509,7 +5514,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5541,7 +5546,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5573,7 +5578,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5608,7 +5613,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5647,7 +5652,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5683,7 +5688,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5719,7 +5724,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5755,7 +5760,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5791,7 +5796,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5823,7 +5828,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5852,7 +5857,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5872,7 +5877,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5903,7 +5908,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5936,7 +5941,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5970,7 +5975,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6002,7 +6007,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6028,7 +6033,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6058,7 +6063,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6097,7 +6102,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6142,7 +6147,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6180,7 +6185,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6211,7 +6216,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6244,7 +6249,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6278,7 +6283,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6310,7 +6315,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6334,7 +6339,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6363,7 +6368,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6394,7 +6399,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6427,7 +6432,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6461,7 +6466,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6495,7 +6500,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6523,7 +6528,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6548,7 +6553,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6575,7 +6580,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6607,7 +6612,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6642,7 +6647,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6677,7 +6682,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6707,7 +6712,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6738,7 +6743,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6771,7 +6776,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6805,7 +6810,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6837,7 +6842,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6865,7 +6870,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6890,7 +6895,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6917,7 +6922,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6949,7 +6954,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6984,7 +6989,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7013,7 +7018,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7040,7 +7045,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7073,7 +7078,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7108,7 +7113,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7144,7 +7149,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7178,7 +7183,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7206,7 +7211,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7239,7 +7244,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7274,7 +7279,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7314,7 +7319,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7353,7 +7358,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7384,7 +7389,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7412,7 +7417,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7443,7 +7448,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7476,7 +7481,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7510,7 +7515,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7542,7 +7547,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7566,7 +7571,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7596,7 +7601,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7628,7 +7633,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7658,7 +7663,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7691,7 +7696,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7725,7 +7730,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7760,7 +7765,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7794,7 +7799,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7827,7 +7832,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7865,7 +7870,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7902,7 +7907,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7932,7 +7937,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7958,7 +7963,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7989,7 +7994,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8023,7 +8028,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8055,7 +8060,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8081,7 +8086,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8111,7 +8116,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8147,7 +8152,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8179,7 +8184,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8207,7 +8212,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8243,7 +8248,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8273,7 +8278,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8311,7 +8316,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8345,7 +8350,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8373,7 +8378,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8409,7 +8414,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8445,7 +8450,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8483,7 +8488,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8518,7 +8523,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8551,7 +8556,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8584,7 +8589,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8618,7 +8623,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8654,7 +8659,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8687,7 +8692,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8723,7 +8728,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8759,7 +8764,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8791,7 +8796,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8819,7 +8824,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8855,7 +8860,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8891,7 +8896,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8924,7 +8929,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8954,7 +8959,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8990,7 +8995,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9026,7 +9031,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9058,7 +9063,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9086,7 +9091,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9122,7 +9127,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9152,7 +9157,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9183,7 +9188,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9217,7 +9222,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9251,7 +9256,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9282,7 +9287,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9310,7 +9315,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9336,7 +9341,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9367,7 +9372,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9401,7 +9406,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9435,7 +9440,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9466,7 +9471,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9494,7 +9499,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9520,7 +9525,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9554,7 +9559,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9585,7 +9590,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9619,7 +9624,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9653,7 +9658,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9684,7 +9689,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9712,7 +9717,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9738,7 +9743,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9770,7 +9775,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9801,7 +9806,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9832,7 +9837,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9866,7 +9871,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9900,7 +9905,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9931,7 +9936,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9959,7 +9964,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9985,7 +9990,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10017,7 +10022,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10052,7 +10057,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10084,7 +10089,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10119,7 +10124,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10157,7 +10162,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10198,7 +10203,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10232,7 +10237,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10263,7 +10268,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10294,7 +10299,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10328,7 +10333,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10362,7 +10367,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10393,7 +10398,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10421,7 +10426,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10447,7 +10452,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10508,7 +10513,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -10561,7 +10566,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10623,7 +10628,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -10675,7 +10680,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -10836,7 +10841,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10897,7 +10902,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11052,7 +11057,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11109,7 +11114,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11178,7 +11183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11248,7 +11253,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -11301,7 +11306,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11353,7 +11358,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -11406,7 +11411,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11458,7 +11463,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -11525,7 +11530,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11586,7 +11591,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -11638,7 +11643,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -11686,7 +11691,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -11766,7 +11771,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -11833,7 +11838,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -11888,7 +11893,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11952,7 +11957,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -12004,7 +12009,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -12165,7 +12170,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12222,7 +12227,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -12294,7 +12299,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -12386,7 +12391,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -12480,7 +12485,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -12572,7 +12577,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -12625,7 +12630,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12687,7 +12692,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -12739,7 +12744,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -12897,7 +12902,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12954,7 +12959,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -13023,7 +13028,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -13113,7 +13118,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -13170,7 +13175,7 @@ def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -13198,10 +13203,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -13259,10 +13264,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -13328,7 +13333,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -13381,7 +13386,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13445,7 +13450,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -13497,7 +13502,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -13656,7 +13661,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13711,7 +13716,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -13781,7 +13786,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -13874,7 +13879,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -13965,7 +13970,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -14023,7 +14028,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14090,7 +14095,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -14144,7 +14149,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -14317,7 +14322,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14381,7 +14386,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -14473,7 +14478,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -14531,7 +14536,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14598,7 +14603,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -14652,7 +14657,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -14824,7 +14829,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14888,7 +14893,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -14980,7 +14985,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -15042,7 +15047,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15112,7 +15117,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -15168,7 +15173,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -15351,7 +15356,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15430,7 +15435,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -15483,7 +15488,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15545,7 +15550,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -15597,7 +15602,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -15758,7 +15763,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15815,7 +15820,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -15966,7 +15971,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16023,7 +16028,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -16093,7 +16098,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16149,7 +16154,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -16219,7 +16224,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16275,7 +16280,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -16347,7 +16352,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16413,7 +16418,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -16475,7 +16480,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -16525,7 +16530,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -16595,7 +16600,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -16685,7 +16690,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -16775,7 +16780,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -16849,7 +16854,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -16934,7 +16939,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -16986,7 +16991,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -17143,7 +17148,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17204,7 +17209,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -17361,7 +17366,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17418,7 +17423,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -17488,7 +17493,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17544,7 +17549,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -17618,7 +17623,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17676,7 +17681,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -17746,7 +17751,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17828,7 +17833,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -17900,7 +17905,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -17958,7 +17963,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18025,7 +18030,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -18079,7 +18084,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -18252,7 +18257,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18336,7 +18341,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -18390,7 +18395,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -18441,7 +18446,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -18604,7 +18609,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18673,7 +18678,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -18721,7 +18726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -18775,7 +18780,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18852,7 +18857,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -19025,7 +19030,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19097,7 +19102,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -19146,7 +19151,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -19204,7 +19209,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19269,7 +19274,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -19339,7 +19344,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -19418,7 +19423,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -19485,7 +19490,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -19538,7 +19543,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19600,7 +19605,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -19652,7 +19657,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -19808,7 +19813,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19869,7 +19874,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -20021,7 +20026,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20078,7 +20083,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -20147,7 +20152,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -20251,7 +20256,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -20304,7 +20309,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -20396,7 +20401,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -20449,7 +20454,7 @@ def begin_delete(self, resource_group_name: str, interface_endpoint_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20515,7 +20520,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -20568,7 +20573,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -20726,7 +20731,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20783,7 +20788,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Int _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -20852,7 +20857,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.InterfaceEndp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -20942,7 +20947,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -20995,7 +21000,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21061,7 +21066,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -21114,7 +21119,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -21272,7 +21277,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21333,7 +21338,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -21485,7 +21490,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21540,7 +21545,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -21610,7 +21615,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -21705,7 +21710,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -21791,7 +21796,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -21866,7 +21871,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -21952,7 +21957,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -22025,7 +22030,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -22097,7 +22102,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -22155,7 +22160,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22229,7 +22234,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -22284,7 +22289,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -22452,7 +22457,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22534,7 +22539,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -22620,7 +22625,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -22693,7 +22698,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -22779,7 +22784,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -22852,7 +22857,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -22946,7 +22951,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -23030,7 +23035,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -23099,7 +23104,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -23152,7 +23157,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23218,7 +23223,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -23271,7 +23276,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -23429,7 +23434,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23490,7 +23495,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -23642,7 +23647,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23697,7 +23702,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23767,7 +23772,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23838,7 +23843,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -23901,7 +23906,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23955,7 +23960,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -24018,7 +24023,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24079,7 +24084,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24156,7 +24161,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24252,7 +24257,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -24321,7 +24326,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -24423,7 +24428,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -24501,7 +24506,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -24587,7 +24592,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -24660,7 +24665,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -24752,7 +24757,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -24810,7 +24815,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24877,7 +24882,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -24931,7 +24936,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -25104,7 +25109,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25168,7 +25173,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -25260,7 +25265,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -25313,7 +25318,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25381,7 +25386,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -25508,7 +25513,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -25648,7 +25653,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -25706,7 +25711,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -25776,7 +25781,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -25867,7 +25872,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -25922,7 +25927,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25988,7 +25993,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -26041,7 +26046,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -26202,7 +26207,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26263,7 +26268,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -26418,7 +26423,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26475,7 +26480,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -26547,7 +26552,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -26638,7 +26643,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -26696,7 +26701,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26763,7 +26768,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -26817,7 +26822,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -26985,7 +26990,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27047,7 +27052,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -27143,7 +27148,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -27229,7 +27234,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -27374,7 +27379,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -27449,7 +27454,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -27498,7 +27503,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -27552,7 +27557,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27680,7 +27685,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -27741,7 +27746,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -27811,7 +27816,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -27958,7 +27963,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -28023,7 +28028,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -28183,7 +28188,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28244,7 +28249,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -28401,7 +28406,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28462,7 +28467,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -28622,7 +28627,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28683,7 +28688,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -28843,7 +28848,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28904,7 +28909,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -29066,7 +29071,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29127,7 +29132,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -29287,7 +29292,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29348,7 +29353,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -29510,7 +29515,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29571,7 +29576,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -29736,7 +29741,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29797,7 +29802,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -29961,7 +29966,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30022,7 +30027,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -30182,7 +30187,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30243,7 +30248,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -30405,7 +30410,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30489,7 +30494,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -30655,7 +30660,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30727,7 +30732,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -30777,7 +30782,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -30836,7 +30841,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30889,7 +30894,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -30948,7 +30953,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31001,7 +31006,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -31070,7 +31075,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31132,7 +31137,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -31230,7 +31235,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -31405,7 +31410,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31478,7 +31483,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -31528,7 +31533,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -31588,7 +31593,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31641,7 +31646,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -31701,7 +31706,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31754,7 +31759,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -31814,7 +31819,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31867,7 +31872,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -31937,7 +31942,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31999,7 +32004,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -32090,7 +32095,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -32179,7 +32184,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -32232,7 +32237,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32298,7 +32303,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -32351,7 +32356,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -32509,7 +32514,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32570,7 +32575,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -32722,7 +32727,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32777,7 +32782,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32847,7 +32852,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32922,7 +32927,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33011,7 +33016,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33116,7 +33121,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -33189,7 +33194,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -33242,7 +33247,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33308,7 +33313,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -33361,7 +33366,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -33519,7 +33524,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33580,7 +33585,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -33732,7 +33737,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33787,7 +33792,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -33857,7 +33862,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -33948,7 +33953,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -34001,7 +34006,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34067,7 +34072,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -34120,7 +34125,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -34278,7 +34283,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34339,7 +34344,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -34493,7 +34498,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34550,7 +34555,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -34619,7 +34624,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -34709,7 +34714,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -34767,7 +34772,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34834,7 +34839,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -34888,7 +34893,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -35057,7 +35062,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35120,7 +35125,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -35285,7 +35290,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35347,7 +35352,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -35439,7 +35444,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -35492,7 +35497,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35558,7 +35563,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -35607,7 +35612,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -35756,7 +35761,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35813,7 +35818,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -35958,7 +35963,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36015,7 +36020,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -36084,7 +36089,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -36174,7 +36179,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -36232,7 +36237,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36297,7 +36302,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -36351,7 +36356,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -36514,7 +36519,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36574,7 +36579,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -36665,7 +36670,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -36755,7 +36760,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -36810,7 +36815,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36876,7 +36881,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -36929,7 +36934,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -37090,7 +37095,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37151,7 +37156,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -37306,7 +37311,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37363,7 +37368,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -37437,7 +37442,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -37532,7 +37537,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -37595,7 +37600,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37667,7 +37672,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -37721,7 +37726,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -37900,7 +37905,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37964,7 +37969,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -38056,7 +38061,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -38147,7 +38152,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -38200,7 +38205,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38266,7 +38271,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -38319,7 +38324,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -38477,7 +38482,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38538,7 +38543,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -38690,7 +38695,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38745,7 +38750,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -38815,7 +38820,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -38900,7 +38905,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -38954,7 +38959,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -39046,7 +39051,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -39104,7 +39109,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39178,7 +39183,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -39233,7 +39238,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -39398,7 +39403,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39458,7 +39463,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -39550,7 +39555,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -39608,7 +39613,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39675,7 +39680,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -39729,7 +39734,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -39902,7 +39907,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39966,7 +39971,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -40058,7 +40063,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -40111,7 +40116,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40173,7 +40178,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -40221,7 +40226,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -40375,7 +40380,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40432,7 +40437,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -40580,7 +40585,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40635,7 +40640,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -40705,7 +40710,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -40800,7 +40805,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -40961,7 +40966,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41032,7 +41037,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -41080,7 +41085,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -41135,7 +41140,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41193,7 +41198,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -41348,7 +41353,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41407,7 +41412,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -41484,7 +41489,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -41560,7 +41565,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -41631,7 +41636,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41688,7 +41693,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -41744,7 +41749,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41802,7 +41807,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41958,7 +41963,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42021,7 +42026,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42177,7 +42182,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42236,7 +42241,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -42298,7 +42303,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42354,7 +42359,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -42420,7 +42425,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42487,7 +42492,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -42535,7 +42540,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -42599,7 +42604,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42655,7 +42660,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -42722,7 +42727,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42783,7 +42788,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -42947,7 +42952,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43006,7 +43011,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -43069,7 +43074,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43204,7 +43209,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -43288,7 +43293,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -43452,7 +43457,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43524,7 +43529,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -43572,7 +43577,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -43628,7 +43633,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43686,7 +43691,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -43846,7 +43851,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43907,7 +43912,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -44078,7 +44083,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44151,7 +44156,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -44202,7 +44207,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -44277,7 +44282,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -44446,7 +44451,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44529,7 +44534,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -44690,7 +44695,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44761,7 +44766,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -44809,7 +44814,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -44862,7 +44867,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44920,7 +44925,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -45075,7 +45080,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45133,7 +45138,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -45234,7 +45239,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -45287,7 +45292,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45441,7 +45446,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45502,7 +45507,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45656,7 +45661,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45713,7 +45718,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -45767,7 +45772,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45819,7 +45824,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45889,7 +45894,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45990,7 +45995,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -46043,7 +46048,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46197,7 +46202,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46258,7 +46263,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46412,7 +46417,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46469,7 +46474,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -46523,7 +46528,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46575,7 +46580,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46645,7 +46650,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46740,7 +46745,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -46889,7 +46894,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46974,7 +46979,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -47027,7 +47032,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -47181,7 +47186,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47242,7 +47247,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -47396,7 +47401,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47453,7 +47458,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -47507,7 +47512,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47559,7 +47564,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -47629,7 +47634,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -47734,7 +47739,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -47790,7 +47795,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -47893,7 +47898,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -47946,7 +47951,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -48102,7 +48107,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48163,7 +48168,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -48319,7 +48324,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48376,7 +48381,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -48430,7 +48435,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48482,7 +48487,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -48552,7 +48557,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -48657,7 +48662,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -48712,7 +48717,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -48884,7 +48889,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48942,7 +48947,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -49001,7 +49006,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49058,7 +49063,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -49165,7 +49170,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -49220,7 +49225,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -49397,7 +49402,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49455,7 +49460,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -49514,7 +49519,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49573,7 +49578,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -49676,7 +49681,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -49729,7 +49734,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -49888,7 +49893,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49949,7 +49954,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50108,7 +50113,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50165,7 +50170,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -50219,7 +50224,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50271,7 +50276,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50341,7 +50346,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50416,7 +50421,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -50575,7 +50580,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-08-01")) # type: Literal["2018-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_metadata.json index af34f2928e08..530d2423b644 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_metadata.json @@ -197,4 +197,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/operations/_operations.py index ceb87bc3f02e..fbf4e66caa59 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -58,7 +59,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -181,6 +181,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -283,7 +285,6 @@ build_subnets_delete_request, build_subnets_get_request, build_subnets_list_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -359,8 +360,12 @@ build_vpn_sites_list_request, build_vpn_sites_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -398,7 +403,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -453,7 +458,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -517,7 +522,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -569,7 +574,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -730,7 +735,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -791,7 +796,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -946,7 +951,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1004,7 +1009,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1074,7 +1079,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1144,7 +1149,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1199,7 +1204,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1251,7 +1256,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1306,7 +1311,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1358,7 +1363,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1425,7 +1430,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1486,7 +1491,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1538,7 +1543,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1586,7 +1591,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1666,7 +1671,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1733,7 +1738,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -1788,7 +1793,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1852,7 +1857,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -1904,7 +1909,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2065,7 +2070,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2122,7 +2127,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2194,7 +2199,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2286,7 +2291,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2382,7 +2387,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2474,7 +2479,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -2529,7 +2534,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2591,7 +2596,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -2643,7 +2648,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -2804,7 +2809,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2862,7 +2867,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -2932,7 +2937,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3022,7 +3027,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3079,7 +3084,7 @@ async def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -3107,10 +3112,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -3168,10 +3173,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -3237,7 +3242,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -3292,7 +3297,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3356,7 +3361,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -3408,7 +3413,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -3567,7 +3572,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3623,7 +3628,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3696,7 +3701,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -3789,7 +3794,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -3880,7 +3885,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -3938,7 +3943,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4005,7 +4010,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -4059,7 +4064,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -4232,7 +4237,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4296,7 +4301,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -4388,7 +4393,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -4446,7 +4451,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4513,7 +4518,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -4567,7 +4572,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -4739,7 +4744,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4803,7 +4808,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -4895,7 +4900,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -4957,7 +4962,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5027,7 +5032,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -5083,7 +5088,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -5266,7 +5271,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5334,7 +5339,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -5427,7 +5432,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -5480,7 +5485,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5542,7 +5547,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -5594,7 +5599,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5755,7 +5760,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5812,7 +5817,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -5963,7 +5968,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6020,7 +6025,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -6090,7 +6095,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6146,7 +6151,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -6216,7 +6221,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6272,7 +6277,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -6344,7 +6349,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6412,7 +6417,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -6474,7 +6479,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -6524,7 +6529,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6594,7 +6599,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -6684,7 +6689,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -6774,7 +6779,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6848,7 +6853,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -6933,7 +6938,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -6985,7 +6990,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -7142,7 +7147,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7203,7 +7208,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -7360,7 +7365,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7417,7 +7422,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -7487,7 +7492,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7543,7 +7548,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -7617,7 +7622,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7675,7 +7680,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -7745,7 +7750,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7827,7 +7832,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -7899,7 +7904,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -7957,7 +7962,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8024,7 +8029,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -8078,7 +8083,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -8251,7 +8256,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8335,7 +8340,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -8389,7 +8394,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -8440,7 +8445,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -8603,7 +8608,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8672,7 +8677,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -8720,7 +8725,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -8776,7 +8781,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8853,7 +8858,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -9026,7 +9031,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9098,7 +9103,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -9147,7 +9152,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -9205,7 +9210,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9270,7 +9275,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -9340,7 +9345,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -9419,7 +9424,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -9486,7 +9491,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -9541,7 +9546,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9605,7 +9610,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -9657,7 +9662,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -9816,7 +9821,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9877,7 +9882,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -10032,7 +10037,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10092,7 +10097,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -10162,7 +10167,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -10266,7 +10271,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -10320,7 +10325,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -10412,7 +10417,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -10467,7 +10472,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10533,7 +10538,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -10586,7 +10591,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -10747,7 +10752,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10805,7 +10810,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -10875,7 +10880,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Interfac _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -10965,7 +10970,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -11020,7 +11025,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11086,7 +11091,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -11139,7 +11144,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11297,7 +11302,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11358,7 +11363,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -11510,7 +11515,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11566,7 +11571,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11637,7 +11642,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -11733,7 +11738,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -11819,7 +11824,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -11894,7 +11899,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -11980,7 +11985,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -12054,7 +12059,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -12126,7 +12131,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -12184,7 +12189,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12258,7 +12263,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -12313,7 +12318,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -12484,7 +12489,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12567,7 +12572,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -12653,7 +12658,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -12727,7 +12732,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -12813,7 +12818,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -12887,7 +12892,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -12981,7 +12986,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -13067,7 +13072,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -13136,7 +13141,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -13191,7 +13196,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13257,7 +13262,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -13310,7 +13315,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13471,7 +13476,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13532,7 +13537,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -13687,7 +13692,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13743,7 +13748,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13814,7 +13819,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -13885,7 +13890,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -13948,7 +13953,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14002,7 +14007,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -14065,7 +14070,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14127,7 +14132,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -14205,7 +14210,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -14301,7 +14306,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -14370,7 +14375,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14472,7 +14477,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -14550,7 +14555,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -14636,7 +14641,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -14710,7 +14715,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -14802,7 +14807,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -14860,7 +14865,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14927,7 +14932,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -14981,7 +14986,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -15154,7 +15159,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15218,7 +15223,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -15310,7 +15315,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -15365,7 +15370,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15433,7 +15438,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -15560,7 +15565,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -15700,7 +15705,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -15759,7 +15764,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -15830,7 +15835,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -15921,7 +15926,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -15976,7 +15981,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16042,7 +16047,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -16095,7 +16100,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -16256,7 +16261,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16317,7 +16322,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -16472,7 +16477,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16529,7 +16534,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -16601,7 +16606,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -16692,7 +16697,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -16750,7 +16755,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16817,7 +16822,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -16871,7 +16876,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -17039,7 +17044,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17102,7 +17107,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -17199,7 +17204,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -17285,7 +17290,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -17430,7 +17435,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -17505,7 +17510,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -17554,7 +17559,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -17610,7 +17615,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17738,7 +17743,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -17800,7 +17805,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -17871,7 +17876,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -18018,7 +18023,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -18083,7 +18088,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -18243,7 +18248,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18304,7 +18309,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -18464,7 +18469,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18525,7 +18530,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -18685,7 +18690,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18746,7 +18751,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -18906,7 +18911,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18967,7 +18972,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -19129,7 +19134,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19190,7 +19195,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -19350,7 +19355,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19411,7 +19416,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -19573,7 +19578,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19634,7 +19639,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -19799,7 +19804,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19860,7 +19865,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -20024,7 +20029,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20085,7 +20090,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -20245,7 +20250,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20306,7 +20311,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -20468,7 +20473,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20552,7 +20557,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -20718,7 +20723,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20790,7 +20795,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -20840,7 +20845,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -20899,7 +20904,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20952,7 +20957,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -21011,7 +21016,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21064,7 +21069,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -21133,7 +21138,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21195,7 +21200,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -21293,7 +21298,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -21468,7 +21473,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21541,7 +21546,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -21591,7 +21596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -21651,7 +21656,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21704,7 +21709,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -21764,7 +21769,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21817,7 +21822,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -21877,7 +21882,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21930,7 +21935,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -22000,7 +22005,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22062,7 +22067,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -22154,7 +22159,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -22243,7 +22248,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -22298,7 +22303,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22364,7 +22369,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -22417,7 +22422,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -22578,7 +22583,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22639,7 +22644,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -22794,7 +22799,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22850,7 +22855,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -22921,7 +22926,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -22997,7 +23002,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -23087,7 +23092,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -23192,7 +23197,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -23265,7 +23270,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -23320,7 +23325,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23386,7 +23391,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -23439,7 +23444,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -23600,7 +23605,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23661,7 +23666,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -23816,7 +23821,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23872,7 +23877,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -23943,7 +23948,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -24034,7 +24039,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -24089,7 +24094,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24155,7 +24160,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -24208,7 +24213,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -24366,7 +24371,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24427,7 +24432,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -24581,7 +24586,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24639,7 +24644,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -24709,7 +24714,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -24799,7 +24804,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -24857,7 +24862,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24924,7 +24929,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -24978,7 +24983,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -25150,7 +25155,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25213,7 +25218,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -25381,7 +25386,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25444,7 +25449,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -25536,7 +25541,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -25591,7 +25596,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25657,7 +25662,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -25706,7 +25711,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -25858,7 +25863,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25915,7 +25920,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -26063,7 +26068,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26121,7 +26126,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -26191,7 +26196,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -26281,7 +26286,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -26339,7 +26344,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26406,7 +26411,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -26460,7 +26465,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -26623,7 +26628,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26683,7 +26688,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -26774,7 +26779,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -26864,7 +26869,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -26919,7 +26924,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26985,7 +26990,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -27038,7 +27043,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -27199,7 +27204,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27260,7 +27265,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -27415,7 +27420,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27472,7 +27477,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -27546,7 +27551,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -27641,7 +27646,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -27704,7 +27709,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27776,7 +27781,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -27830,7 +27835,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -28009,7 +28014,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28073,7 +28078,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -28165,7 +28170,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -28256,7 +28261,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -28311,7 +28316,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28377,7 +28382,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -28430,7 +28435,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -28591,7 +28596,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28652,7 +28657,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -28807,7 +28812,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28863,7 +28868,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -28934,7 +28939,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -29019,7 +29024,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -29073,7 +29078,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -29165,7 +29170,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -29223,7 +29228,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29297,7 +29302,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -29352,7 +29357,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -29520,7 +29525,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29582,7 +29587,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -29674,7 +29679,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -29732,7 +29737,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29799,7 +29804,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -29853,7 +29858,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -30026,7 +30031,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30090,7 +30095,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -30186,7 +30191,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -30347,7 +30352,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30419,7 +30424,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -30467,7 +30472,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -30522,7 +30527,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30580,7 +30585,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -30735,7 +30740,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30794,7 +30799,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -30871,7 +30876,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -30947,7 +30952,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -31018,7 +31023,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31075,7 +31080,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -31131,7 +31136,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31189,7 +31194,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -31345,7 +31350,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31408,7 +31413,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -31564,7 +31569,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31623,7 +31628,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -31685,7 +31690,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31741,7 +31746,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -31807,7 +31812,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31876,7 +31881,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -31924,7 +31929,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -31988,7 +31993,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32044,7 +32049,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -32111,7 +32116,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32172,7 +32177,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -32336,7 +32341,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32395,7 +32400,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -32458,7 +32463,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32593,7 +32598,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -32677,7 +32682,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -32841,7 +32846,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32914,7 +32919,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -32962,7 +32967,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -33018,7 +33023,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33076,7 +33081,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -33236,7 +33241,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33297,7 +33302,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -33468,7 +33473,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33542,7 +33547,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -33593,7 +33598,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -33668,7 +33673,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -33837,7 +33842,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33920,7 +33925,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -34081,7 +34086,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34153,7 +34158,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -34201,7 +34206,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -34256,7 +34261,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34314,7 +34319,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -34469,7 +34474,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34527,7 +34532,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -34618,7 +34623,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -34671,7 +34676,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34733,7 +34738,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -34781,7 +34786,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -34938,7 +34943,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34995,7 +35000,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -35146,7 +35151,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35202,7 +35207,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -35275,7 +35280,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -35376,7 +35381,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -35429,7 +35434,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -35586,7 +35591,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35647,7 +35652,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -35804,7 +35809,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35861,7 +35866,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -35917,7 +35922,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35970,7 +35975,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -36041,7 +36046,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -36142,7 +36147,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -36195,7 +36200,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -36352,7 +36357,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36413,7 +36418,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -36570,7 +36575,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36627,7 +36632,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -36681,7 +36686,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36733,7 +36738,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -36803,7 +36808,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -36898,7 +36903,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -37047,7 +37052,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37132,7 +37137,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -37185,7 +37190,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -37342,7 +37347,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37403,7 +37408,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -37560,7 +37565,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37617,7 +37622,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -37673,7 +37678,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37726,7 +37731,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -37797,7 +37802,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -37902,7 +37907,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -37958,7 +37963,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -38061,7 +38066,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -38114,7 +38119,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -38273,7 +38278,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38334,7 +38339,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -38493,7 +38498,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38550,7 +38555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -38604,7 +38609,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38657,7 +38662,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -38728,7 +38733,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -38833,7 +38838,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -38888,7 +38893,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -39063,7 +39068,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39121,7 +39126,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -39180,7 +39185,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39238,7 +39243,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -39345,7 +39350,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -39400,7 +39405,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -39577,7 +39582,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39635,7 +39640,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -39694,7 +39699,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39753,7 +39758,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -39856,7 +39861,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -39909,7 +39914,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -40071,7 +40076,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40132,7 +40137,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -40294,7 +40299,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40351,7 +40356,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -40405,7 +40410,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40458,7 +40463,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -40529,7 +40534,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -40604,7 +40609,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -40763,7 +40768,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/operations/_operations.py index 2bb271bab213..9317a2c8d030 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_10_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +312,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -334,7 +339,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -363,7 +368,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -392,7 +397,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -421,7 +426,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -449,7 +454,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -482,7 +487,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -516,7 +521,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +549,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -572,7 +577,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -602,7 +607,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +637,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -658,7 +663,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -689,7 +694,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -721,7 +726,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -749,7 +754,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -773,7 +778,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,13 +800,13 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -826,13 +831,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -862,7 +867,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -888,7 +893,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -919,7 +924,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -951,7 +956,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -977,7 +982,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1005,7 +1010,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1034,7 +1039,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1061,7 +1066,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1093,7 +1098,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1128,7 +1133,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1158,7 +1163,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1185,7 +1190,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1217,7 +1222,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1252,7 +1257,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1287,7 +1292,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1320,7 +1325,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1358,7 +1363,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1394,7 +1399,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1425,7 +1430,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1451,7 +1456,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1482,7 +1487,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1516,7 +1521,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1555,7 +1560,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1593,7 +1598,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1631,7 +1636,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1664,7 +1669,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1695,7 +1700,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1727,7 +1732,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1755,7 +1760,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1781,7 +1786,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1807,7 +1812,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1835,7 +1840,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1865,7 +1870,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1896,7 +1901,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1930,7 +1935,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1969,7 +1974,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2007,7 +2012,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2045,7 +2050,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2078,7 +2083,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2108,7 +2113,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2135,7 +2140,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2167,7 +2172,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2200,7 +2205,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2228,7 +2233,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2258,7 +2263,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2292,7 +2297,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2322,7 +2327,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2348,7 +2353,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2383,7 +2388,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2414,7 +2419,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2441,7 +2446,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2470,7 +2475,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2498,7 +2503,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2527,7 +2532,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2553,7 +2558,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2584,7 +2589,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2618,7 +2623,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2652,7 +2657,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2680,7 +2685,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2706,7 +2711,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2738,7 +2743,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2768,7 +2773,7 @@ def build_interface_endpoints_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2799,7 +2804,7 @@ def build_interface_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2832,7 +2837,7 @@ def build_interface_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2866,7 +2871,7 @@ def build_interface_endpoints_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2894,7 +2899,7 @@ def build_interface_endpoints_list_by_subscription_request(subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2919,7 +2924,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2950,7 +2955,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2983,7 +2988,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3017,7 +3022,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3049,7 +3054,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3073,7 +3078,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3103,7 +3108,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3138,7 +3143,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3170,7 +3175,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3205,7 +3210,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3239,7 +3244,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3269,7 +3274,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3302,7 +3307,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3336,7 +3341,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3371,7 +3376,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3406,7 +3411,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3438,7 +3443,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3469,7 +3474,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3501,7 +3506,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3532,7 +3537,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3563,7 +3568,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3594,7 +3599,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3625,7 +3630,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3658,7 +3663,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3692,7 +3697,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3724,7 +3729,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3748,7 +3753,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3778,7 +3783,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3809,7 +3814,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3844,7 +3849,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3878,7 +3883,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3918,7 +3923,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3962,7 +3967,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4007,7 +4012,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4045,7 +4050,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4080,7 +4085,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4112,7 +4117,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4146,7 +4151,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4177,7 +4182,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4213,7 +4218,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4248,7 +4253,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4278,7 +4283,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4309,7 +4314,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4342,7 +4347,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4376,7 +4381,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4408,7 +4413,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4432,7 +4437,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4461,7 +4466,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4492,7 +4497,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4525,7 +4530,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4559,7 +4564,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4591,7 +4596,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4619,7 +4624,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4652,7 +4657,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4683,7 +4688,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4719,7 +4724,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4754,7 +4759,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4785,7 +4790,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4820,7 +4825,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4852,7 +4857,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4886,7 +4891,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4917,7 +4922,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4948,7 +4953,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4980,7 +4985,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5008,7 +5013,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5034,7 +5039,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5068,7 +5073,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5102,7 +5107,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5136,7 +5141,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5170,7 +5175,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5204,7 +5209,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5238,7 +5243,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5272,7 +5277,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5306,7 +5311,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5340,7 +5345,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5374,7 +5379,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5408,7 +5413,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5442,7 +5447,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5477,7 +5482,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5509,7 +5514,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5541,7 +5546,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5573,7 +5578,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5605,7 +5610,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5640,7 +5645,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5679,7 +5684,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5715,7 +5720,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5751,7 +5756,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5787,7 +5792,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5823,7 +5828,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5855,7 +5860,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5884,7 +5889,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5904,7 +5909,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5935,7 +5940,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5968,7 +5973,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6002,7 +6007,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6034,7 +6039,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6060,7 +6065,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6090,7 +6095,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6129,7 +6134,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6174,7 +6179,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6212,7 +6217,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6243,7 +6248,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6276,7 +6281,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6310,7 +6315,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6342,7 +6347,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6366,7 +6371,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6395,7 +6400,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6426,7 +6431,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6459,7 +6464,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6493,7 +6498,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6527,7 +6532,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6555,7 +6560,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6580,7 +6585,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6607,7 +6612,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6639,7 +6644,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6674,7 +6679,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6709,7 +6714,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6739,7 +6744,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6770,7 +6775,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6803,7 +6808,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6837,7 +6842,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6869,7 +6874,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6897,7 +6902,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6922,7 +6927,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6949,7 +6954,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6981,7 +6986,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7016,7 +7021,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7045,7 +7050,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7072,7 +7077,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7105,7 +7110,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7140,7 +7145,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7176,7 +7181,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7210,7 +7215,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7238,7 +7243,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7271,7 +7276,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7306,7 +7311,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7346,7 +7351,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7385,7 +7390,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7416,7 +7421,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7444,7 +7449,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7475,7 +7480,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7508,7 +7513,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7542,7 +7547,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7574,7 +7579,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7598,7 +7603,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7628,7 +7633,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7660,7 +7665,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7690,7 +7695,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7723,7 +7728,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7757,7 +7762,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7792,7 +7797,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7826,7 +7831,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7859,7 +7864,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7897,7 +7902,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7934,7 +7939,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7965,7 +7970,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8001,7 +8006,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8033,7 +8038,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8061,7 +8066,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8097,7 +8102,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8127,7 +8132,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8165,7 +8170,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8199,7 +8204,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8227,7 +8232,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8263,7 +8268,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8299,7 +8304,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8337,7 +8342,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8372,7 +8377,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8405,7 +8410,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8438,7 +8443,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8472,7 +8477,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8508,7 +8513,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8541,7 +8546,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8577,7 +8582,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8613,7 +8618,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8645,7 +8650,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8673,7 +8678,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8709,7 +8714,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8745,7 +8750,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8778,7 +8783,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8808,7 +8813,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8844,7 +8849,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8880,7 +8885,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8912,7 +8917,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8940,7 +8945,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8976,7 +8981,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9005,7 +9010,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9031,7 +9036,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9062,7 +9067,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9096,7 +9101,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9128,7 +9133,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9154,7 +9159,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9184,7 +9189,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9215,7 +9220,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9249,7 +9254,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9283,7 +9288,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9314,7 +9319,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9342,7 +9347,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9368,7 +9373,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9399,7 +9404,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9433,7 +9438,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9467,7 +9472,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9498,7 +9503,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9526,7 +9531,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9552,7 +9557,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9586,7 +9591,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9617,7 +9622,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9651,7 +9656,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9685,7 +9690,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9716,7 +9721,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9744,7 +9749,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9770,7 +9775,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9802,7 +9807,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9833,7 +9838,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9864,7 +9869,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9898,7 +9903,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9932,7 +9937,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9963,7 +9968,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9991,7 +9996,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10017,7 +10022,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10049,7 +10054,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10084,7 +10089,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10116,7 +10121,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10151,7 +10156,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10189,7 +10194,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10230,7 +10235,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10264,7 +10269,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10295,7 +10300,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10326,7 +10331,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10360,7 +10365,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10394,7 +10399,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10425,7 +10430,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10453,7 +10458,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10479,7 +10484,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10540,7 +10545,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -10593,7 +10598,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10655,7 +10660,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -10707,7 +10712,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -10868,7 +10873,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -10929,7 +10934,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11084,7 +11089,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11141,7 +11146,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11210,7 +11215,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11280,7 +11285,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -11333,7 +11338,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11385,7 +11390,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -11438,7 +11443,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11490,7 +11495,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -11557,7 +11562,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11618,7 +11623,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -11670,7 +11675,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -11718,7 +11723,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -11798,7 +11803,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -11865,7 +11870,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -11920,7 +11925,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11984,7 +11989,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -12036,7 +12041,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -12197,7 +12202,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12254,7 +12259,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -12326,7 +12331,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -12418,7 +12423,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -12512,7 +12517,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -12604,7 +12609,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -12657,7 +12662,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12719,7 +12724,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -12771,7 +12776,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -12929,7 +12934,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12986,7 +12991,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -13055,7 +13060,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -13145,7 +13150,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -13202,7 +13207,7 @@ def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -13230,10 +13235,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -13291,10 +13296,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -13360,7 +13365,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -13413,7 +13418,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13477,7 +13482,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -13529,7 +13534,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -13688,7 +13693,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13743,7 +13748,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -13813,7 +13818,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -13906,7 +13911,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -13997,7 +14002,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -14055,7 +14060,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14122,7 +14127,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -14176,7 +14181,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -14349,7 +14354,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14413,7 +14418,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -14505,7 +14510,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -14563,7 +14568,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14630,7 +14635,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -14684,7 +14689,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -14856,7 +14861,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14920,7 +14925,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -15012,7 +15017,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -15074,7 +15079,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15144,7 +15149,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -15200,7 +15205,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -15383,7 +15388,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15451,7 +15456,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -15544,7 +15549,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -15597,7 +15602,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15659,7 +15664,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -15711,7 +15716,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -15872,7 +15877,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15929,7 +15934,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -16080,7 +16085,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16137,7 +16142,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -16207,7 +16212,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16263,7 +16268,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -16333,7 +16338,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16389,7 +16394,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -16461,7 +16466,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16527,7 +16532,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -16589,7 +16594,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -16639,7 +16644,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -16709,7 +16714,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -16799,7 +16804,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -16889,7 +16894,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -16963,7 +16968,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -17048,7 +17053,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -17100,7 +17105,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -17257,7 +17262,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17318,7 +17323,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -17475,7 +17480,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17532,7 +17537,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -17602,7 +17607,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17658,7 +17663,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -17732,7 +17737,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17790,7 +17795,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -17860,7 +17865,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17942,7 +17947,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -18014,7 +18019,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -18072,7 +18077,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18139,7 +18144,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -18193,7 +18198,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -18366,7 +18371,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18450,7 +18455,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -18504,7 +18509,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -18555,7 +18560,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -18718,7 +18723,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18787,7 +18792,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -18835,7 +18840,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -18889,7 +18894,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18966,7 +18971,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -19139,7 +19144,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19211,7 +19216,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -19260,7 +19265,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -19318,7 +19323,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19383,7 +19388,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -19453,7 +19458,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -19532,7 +19537,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -19599,7 +19604,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -19652,7 +19657,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19714,7 +19719,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -19766,7 +19771,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -19922,7 +19927,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19983,7 +19988,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -20135,7 +20140,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20192,7 +20197,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -20261,7 +20266,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -20365,7 +20370,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -20418,7 +20423,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -20510,7 +20515,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -20563,7 +20568,7 @@ def begin_delete(self, resource_group_name: str, interface_endpoint_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20629,7 +20634,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -20682,7 +20687,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -20840,7 +20845,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20897,7 +20902,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Int _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -20966,7 +20971,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.InterfaceEndp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -21056,7 +21061,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -21109,7 +21114,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21175,7 +21180,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -21228,7 +21233,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -21386,7 +21391,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21447,7 +21452,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -21599,7 +21604,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21654,7 +21659,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -21724,7 +21729,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -21819,7 +21824,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -21905,7 +21910,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -21980,7 +21985,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -22066,7 +22071,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -22139,7 +22144,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -22211,7 +22216,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -22269,7 +22274,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22343,7 +22348,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -22398,7 +22403,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -22566,7 +22571,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22648,7 +22653,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -22734,7 +22739,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -22807,7 +22812,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -22893,7 +22898,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -22966,7 +22971,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23060,7 +23065,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -23144,7 +23149,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -23213,7 +23218,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -23266,7 +23271,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23332,7 +23337,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -23385,7 +23390,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -23543,7 +23548,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23604,7 +23609,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -23756,7 +23761,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23811,7 +23816,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23881,7 +23886,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23952,7 +23957,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -24015,7 +24020,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24069,7 +24074,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -24132,7 +24137,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24193,7 +24198,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24270,7 +24275,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24366,7 +24371,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -24435,7 +24440,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -24537,7 +24542,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -24615,7 +24620,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -24701,7 +24706,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -24774,7 +24779,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -24866,7 +24871,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -24924,7 +24929,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24991,7 +24996,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -25045,7 +25050,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -25218,7 +25223,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25282,7 +25287,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -25374,7 +25379,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -25427,7 +25432,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25495,7 +25500,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -25622,7 +25627,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -25762,7 +25767,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -25820,7 +25825,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -25890,7 +25895,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -25981,7 +25986,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -26036,7 +26041,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26102,7 +26107,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -26155,7 +26160,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -26316,7 +26321,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26377,7 +26382,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -26532,7 +26537,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26589,7 +26594,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -26661,7 +26666,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -26752,7 +26757,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -26810,7 +26815,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26877,7 +26882,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -26931,7 +26936,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -27099,7 +27104,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27161,7 +27166,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -27257,7 +27262,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -27343,7 +27348,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -27488,7 +27493,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -27563,7 +27568,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -27612,7 +27617,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -27666,7 +27671,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27794,7 +27799,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -27855,7 +27860,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -27925,7 +27930,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -28072,7 +28077,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -28137,7 +28142,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -28297,7 +28302,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28358,7 +28363,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -28515,7 +28520,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28576,7 +28581,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -28736,7 +28741,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28797,7 +28802,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -28957,7 +28962,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29018,7 +29023,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -29180,7 +29185,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29241,7 +29246,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -29401,7 +29406,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29462,7 +29467,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -29624,7 +29629,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29685,7 +29690,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -29850,7 +29855,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29911,7 +29916,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -30075,7 +30080,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30136,7 +30141,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -30296,7 +30301,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30357,7 +30362,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -30519,7 +30524,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30603,7 +30608,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -30769,7 +30774,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30841,7 +30846,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -30891,7 +30896,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -30950,7 +30955,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31003,7 +31008,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -31062,7 +31067,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31115,7 +31120,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -31184,7 +31189,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31246,7 +31251,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -31344,7 +31349,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -31519,7 +31524,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31592,7 +31597,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -31642,7 +31647,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -31702,7 +31707,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31755,7 +31760,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -31815,7 +31820,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31868,7 +31873,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -31928,7 +31933,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31981,7 +31986,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -32051,7 +32056,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32113,7 +32118,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -32204,7 +32209,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -32293,7 +32298,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -32346,7 +32351,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32412,7 +32417,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -32465,7 +32470,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -32623,7 +32628,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32684,7 +32689,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -32836,7 +32841,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32891,7 +32896,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32961,7 +32966,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33036,7 +33041,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33125,7 +33130,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33230,7 +33235,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -33303,7 +33308,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -33356,7 +33361,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33422,7 +33427,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -33475,7 +33480,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -33633,7 +33638,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33694,7 +33699,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -33846,7 +33851,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33901,7 +33906,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -33971,7 +33976,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -34062,7 +34067,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -34115,7 +34120,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34181,7 +34186,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -34234,7 +34239,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -34392,7 +34397,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34453,7 +34458,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -34607,7 +34612,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34664,7 +34669,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -34733,7 +34738,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -34823,7 +34828,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -34881,7 +34886,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34948,7 +34953,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -35002,7 +35007,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -35171,7 +35176,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35234,7 +35239,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -35399,7 +35404,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35461,7 +35466,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -35553,7 +35558,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -35606,7 +35611,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35672,7 +35677,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -35721,7 +35726,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -35870,7 +35875,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35927,7 +35932,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -36072,7 +36077,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36129,7 +36134,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -36198,7 +36203,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -36288,7 +36293,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -36346,7 +36351,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36411,7 +36416,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -36465,7 +36470,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -36628,7 +36633,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36688,7 +36693,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -36779,7 +36784,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -36869,7 +36874,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -36924,7 +36929,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36990,7 +36995,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -37043,7 +37048,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -37204,7 +37209,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37265,7 +37270,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -37420,7 +37425,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37477,7 +37482,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -37551,7 +37556,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -37646,7 +37651,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -37709,7 +37714,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37781,7 +37786,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -37835,7 +37840,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -38014,7 +38019,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38078,7 +38083,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -38170,7 +38175,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -38261,7 +38266,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -38314,7 +38319,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38380,7 +38385,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -38433,7 +38438,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -38591,7 +38596,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38652,7 +38657,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -38804,7 +38809,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38859,7 +38864,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -38929,7 +38934,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -39014,7 +39019,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -39068,7 +39073,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -39160,7 +39165,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -39218,7 +39223,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39292,7 +39297,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -39347,7 +39352,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -39512,7 +39517,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39572,7 +39577,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -39664,7 +39669,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -39722,7 +39727,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39789,7 +39794,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -39843,7 +39848,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -40016,7 +40021,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40080,7 +40085,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -40176,7 +40181,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -40337,7 +40342,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40408,7 +40413,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -40456,7 +40461,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -40511,7 +40516,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40569,7 +40574,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -40724,7 +40729,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40783,7 +40788,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -40860,7 +40865,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -40936,7 +40941,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -41007,7 +41012,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41064,7 +41069,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -41120,7 +41125,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41178,7 +41183,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41334,7 +41339,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41397,7 +41402,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41553,7 +41558,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41612,7 +41617,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -41674,7 +41679,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41730,7 +41735,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -41796,7 +41801,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41863,7 +41868,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -41911,7 +41916,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -41975,7 +41980,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42031,7 +42036,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -42098,7 +42103,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42159,7 +42164,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -42323,7 +42328,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42382,7 +42387,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -42445,7 +42450,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42580,7 +42585,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -42664,7 +42669,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -42828,7 +42833,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42900,7 +42905,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -42948,7 +42953,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -43004,7 +43009,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43062,7 +43067,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -43222,7 +43227,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43283,7 +43288,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -43454,7 +43459,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43527,7 +43532,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -43578,7 +43583,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -43653,7 +43658,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -43822,7 +43827,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43905,7 +43910,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -44066,7 +44071,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44137,7 +44142,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -44185,7 +44190,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -44238,7 +44243,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44296,7 +44301,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -44451,7 +44456,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44509,7 +44514,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -44600,7 +44605,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -44653,7 +44658,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44715,7 +44720,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -44763,7 +44768,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -44917,7 +44922,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44974,7 +44979,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -45122,7 +45127,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45177,7 +45182,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -45247,7 +45252,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -45348,7 +45353,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -45401,7 +45406,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45555,7 +45560,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45616,7 +45621,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45770,7 +45775,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45827,7 +45832,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -45881,7 +45886,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45933,7 +45938,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -46003,7 +46008,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -46104,7 +46109,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -46157,7 +46162,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46311,7 +46316,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46372,7 +46377,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46526,7 +46531,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46583,7 +46588,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -46637,7 +46642,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46689,7 +46694,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46759,7 +46764,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46854,7 +46859,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -47003,7 +47008,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47088,7 +47093,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -47141,7 +47146,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -47295,7 +47300,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47356,7 +47361,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -47510,7 +47515,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47567,7 +47572,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -47621,7 +47626,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47673,7 +47678,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -47743,7 +47748,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -47848,7 +47853,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -47904,7 +47909,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -48007,7 +48012,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -48060,7 +48065,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -48216,7 +48221,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48277,7 +48282,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -48433,7 +48438,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48490,7 +48495,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -48544,7 +48549,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48596,7 +48601,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -48666,7 +48671,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -48771,7 +48776,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -48826,7 +48831,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -48998,7 +49003,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49056,7 +49061,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -49115,7 +49120,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49172,7 +49177,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -49279,7 +49284,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -49334,7 +49339,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -49511,7 +49516,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49569,7 +49574,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -49628,7 +49633,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49687,7 +49692,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -49790,7 +49795,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -49843,7 +49848,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50002,7 +50007,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50063,7 +50068,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50222,7 +50227,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50279,7 +50284,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -50333,7 +50338,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50385,7 +50390,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50455,7 +50460,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50530,7 +50535,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -50689,7 +50694,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_metadata.json index 74a77d6f6a8f..e691d07742e7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_metadata.json @@ -198,4 +198,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/operations/_operations.py index 5118f5199ae7..1702d58c7eea 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -62,7 +63,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -190,6 +190,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -292,7 +294,6 @@ build_subnets_delete_request, build_subnets_get_request, build_subnets_list_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -368,8 +369,12 @@ build_vpn_sites_list_request, build_vpn_sites_update_tags_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -407,7 +412,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -462,7 +467,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -526,7 +531,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -578,7 +583,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -739,7 +744,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -800,7 +805,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -955,7 +960,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1013,7 +1018,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1083,7 +1088,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1153,7 +1158,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1208,7 +1213,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1260,7 +1265,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1315,7 +1320,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1367,7 +1372,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1434,7 +1439,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1495,7 +1500,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1548,7 +1553,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1601,7 +1606,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1654,7 +1659,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1706,7 +1711,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1754,7 +1759,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1834,7 +1839,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1901,7 +1906,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -1956,7 +1961,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2020,7 +2025,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2072,7 +2077,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2233,7 +2238,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2294,7 +2299,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2449,7 +2454,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2506,7 +2511,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2578,7 +2583,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2670,7 +2675,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2766,7 +2771,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2858,7 +2863,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -2913,7 +2918,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2975,7 +2980,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3027,7 +3032,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3188,7 +3193,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3246,7 +3251,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3316,7 +3321,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3406,7 +3411,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3463,7 +3468,7 @@ async def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -3491,10 +3496,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -3552,10 +3557,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -3621,7 +3626,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -3676,7 +3681,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3740,7 +3745,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -3792,7 +3797,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -3951,7 +3956,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4012,7 +4017,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -4169,7 +4174,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4246,7 +4251,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -4301,7 +4306,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4365,7 +4370,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -4417,7 +4422,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -4576,7 +4581,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4637,7 +4642,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -4794,7 +4799,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4850,7 +4855,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -4923,7 +4928,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -5016,7 +5021,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -5107,7 +5112,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -5165,7 +5170,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5232,7 +5237,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -5286,7 +5291,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -5459,7 +5464,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5523,7 +5528,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -5615,7 +5620,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -5673,7 +5678,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5740,7 +5745,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -5794,7 +5799,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -5966,7 +5971,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6030,7 +6035,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -6122,7 +6127,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -6184,7 +6189,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6254,7 +6259,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -6310,7 +6315,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -6493,7 +6498,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6561,7 +6566,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -6654,7 +6659,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -6707,7 +6712,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6769,7 +6774,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -6821,7 +6826,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -6982,7 +6987,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7039,7 +7044,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7190,7 +7195,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7247,7 +7252,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -7317,7 +7322,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7373,7 +7378,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -7443,7 +7448,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7499,7 +7504,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -7571,7 +7576,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7639,7 +7644,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -7701,7 +7706,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -7751,7 +7756,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -7821,7 +7826,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -7911,7 +7916,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -8001,7 +8006,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -8075,7 +8080,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -8160,7 +8165,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -8212,7 +8217,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -8369,7 +8374,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8430,7 +8435,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -8587,7 +8592,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8644,7 +8649,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -8714,7 +8719,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8770,7 +8775,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -8844,7 +8849,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8902,7 +8907,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -8972,7 +8977,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9054,7 +9059,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -9126,7 +9131,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -9184,7 +9189,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9251,7 +9256,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -9305,7 +9310,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -9478,7 +9483,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9562,7 +9567,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -9616,7 +9621,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -9667,7 +9672,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -9830,7 +9835,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9899,7 +9904,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -9947,7 +9952,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -10003,7 +10008,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10080,7 +10085,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -10253,7 +10258,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10325,7 +10330,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -10374,7 +10379,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -10432,7 +10437,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10497,7 +10502,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -10567,7 +10572,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -10646,7 +10651,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -10713,7 +10718,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -10768,7 +10773,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10832,7 +10837,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -10884,7 +10889,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -11043,7 +11048,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11104,7 +11109,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -11259,7 +11264,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11319,7 +11324,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -11389,7 +11394,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -11493,7 +11498,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -11547,7 +11552,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -11639,7 +11644,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -11694,7 +11699,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11760,7 +11765,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -11813,7 +11818,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -11974,7 +11979,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12032,7 +12037,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -12102,7 +12107,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Interfac _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -12192,7 +12197,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -12247,7 +12252,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12313,7 +12318,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -12366,7 +12371,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -12524,7 +12529,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12585,7 +12590,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -12737,7 +12742,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12793,7 +12798,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -12864,7 +12869,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -12960,7 +12965,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -13046,7 +13051,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -13121,7 +13126,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -13207,7 +13212,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -13281,7 +13286,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -13353,7 +13358,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -13411,7 +13416,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13485,7 +13490,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -13540,7 +13545,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -13711,7 +13716,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13794,7 +13799,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -13880,7 +13885,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -13954,7 +13959,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -14040,7 +14045,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -14114,7 +14119,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -14208,7 +14213,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -14294,7 +14299,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -14363,7 +14368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -14418,7 +14423,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14484,7 +14489,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -14537,7 +14542,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -14698,7 +14703,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14759,7 +14764,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -14914,7 +14919,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14970,7 +14975,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15041,7 +15046,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15112,7 +15117,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -15175,7 +15180,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15229,7 +15234,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -15292,7 +15297,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15354,7 +15359,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15432,7 +15437,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15528,7 +15533,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -15597,7 +15602,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -15699,7 +15704,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -15777,7 +15782,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -15863,7 +15868,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -15937,7 +15942,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -16029,7 +16034,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -16087,7 +16092,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16154,7 +16159,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -16208,7 +16213,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -16381,7 +16386,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16445,7 +16450,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -16537,7 +16542,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -16592,7 +16597,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16660,7 +16665,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -16787,7 +16792,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -16927,7 +16932,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -16986,7 +16991,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -17057,7 +17062,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -17148,7 +17153,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -17203,7 +17208,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17269,7 +17274,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -17322,7 +17327,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -17483,7 +17488,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17544,7 +17549,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -17699,7 +17704,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17756,7 +17761,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -17828,7 +17833,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -17919,7 +17924,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -17977,7 +17982,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18044,7 +18049,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -18098,7 +18103,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -18266,7 +18271,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18329,7 +18334,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -18426,7 +18431,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -18512,7 +18517,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -18657,7 +18662,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -18732,7 +18737,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -18781,7 +18786,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -18837,7 +18842,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18965,7 +18970,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -19027,7 +19032,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -19098,7 +19103,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -19245,7 +19250,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -19310,7 +19315,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -19470,7 +19475,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19531,7 +19536,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -19691,7 +19696,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19752,7 +19757,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -19912,7 +19917,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19973,7 +19978,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -20133,7 +20138,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20194,7 +20199,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -20356,7 +20361,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20417,7 +20422,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -20577,7 +20582,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20638,7 +20643,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -20800,7 +20805,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20861,7 +20866,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -21026,7 +21031,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21087,7 +21092,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -21251,7 +21256,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21312,7 +21317,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -21472,7 +21477,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21533,7 +21538,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -21695,7 +21700,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21779,7 +21784,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -21945,7 +21950,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22017,7 +22022,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -22067,7 +22072,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -22126,7 +22131,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22179,7 +22184,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -22238,7 +22243,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22291,7 +22296,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -22360,7 +22365,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22422,7 +22427,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -22520,7 +22525,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -22695,7 +22700,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22768,7 +22773,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -22818,7 +22823,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -22878,7 +22883,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22931,7 +22936,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -22991,7 +22996,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23044,7 +23049,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -23104,7 +23109,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23157,7 +23162,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -23227,7 +23232,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23289,7 +23294,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -23381,7 +23386,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -23470,7 +23475,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -23525,7 +23530,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23591,7 +23596,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -23644,7 +23649,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -23805,7 +23810,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23866,7 +23871,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -24021,7 +24026,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24077,7 +24082,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24148,7 +24153,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24224,7 +24229,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24314,7 +24319,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24419,7 +24424,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -24492,7 +24497,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -24547,7 +24552,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24613,7 +24618,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -24666,7 +24671,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -24827,7 +24832,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24888,7 +24893,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -25043,7 +25048,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25099,7 +25104,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -25170,7 +25175,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -25261,7 +25266,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -25316,7 +25321,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25382,7 +25387,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -25435,7 +25440,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -25593,7 +25598,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25654,7 +25659,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -25808,7 +25813,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25866,7 +25871,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -25936,7 +25941,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -26026,7 +26031,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -26084,7 +26089,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26151,7 +26156,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -26205,7 +26210,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -26377,7 +26382,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26440,7 +26445,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -26608,7 +26613,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26671,7 +26676,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -26763,7 +26768,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -26818,7 +26823,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26884,7 +26889,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -26933,7 +26938,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -27085,7 +27090,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27142,7 +27147,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -27290,7 +27295,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27348,7 +27353,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -27418,7 +27423,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -27508,7 +27513,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -27566,7 +27571,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27633,7 +27638,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -27687,7 +27692,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -27850,7 +27855,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27910,7 +27915,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -28001,7 +28006,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -28091,7 +28096,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -28146,7 +28151,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28212,7 +28217,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -28265,7 +28270,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -28426,7 +28431,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28487,7 +28492,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -28642,7 +28647,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28699,7 +28704,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -28773,7 +28778,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -28868,7 +28873,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -28931,7 +28936,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29003,7 +29008,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -29057,7 +29062,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -29236,7 +29241,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29300,7 +29305,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -29392,7 +29397,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -29483,7 +29488,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -29538,7 +29543,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29604,7 +29609,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -29657,7 +29662,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -29818,7 +29823,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29879,7 +29884,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -30034,7 +30039,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30090,7 +30095,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -30161,7 +30166,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -30246,7 +30251,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -30300,7 +30305,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -30392,7 +30397,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -30450,7 +30455,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30524,7 +30529,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -30579,7 +30584,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -30747,7 +30752,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30809,7 +30814,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -30901,7 +30906,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -30959,7 +30964,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31026,7 +31031,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -31080,7 +31085,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -31253,7 +31258,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31317,7 +31322,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -31413,7 +31418,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31574,7 +31579,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31646,7 +31651,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -31694,7 +31699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -31749,7 +31754,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31807,7 +31812,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31962,7 +31967,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32021,7 +32026,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -32098,7 +32103,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -32174,7 +32179,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -32245,7 +32250,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32302,7 +32307,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -32358,7 +32363,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32416,7 +32421,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32572,7 +32577,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32635,7 +32640,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32791,7 +32796,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32850,7 +32855,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -32912,7 +32917,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32968,7 +32973,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -33034,7 +33039,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33103,7 +33108,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -33151,7 +33156,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -33215,7 +33220,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33271,7 +33276,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -33338,7 +33343,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33399,7 +33404,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -33563,7 +33568,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33622,7 +33627,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -33685,7 +33690,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33820,7 +33825,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -33904,7 +33909,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -34068,7 +34073,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34141,7 +34146,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -34189,7 +34194,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -34245,7 +34250,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34303,7 +34308,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -34463,7 +34468,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34524,7 +34529,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -34695,7 +34700,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34769,7 +34774,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -34820,7 +34825,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -34895,7 +34900,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -35064,7 +35069,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35147,7 +35152,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -35308,7 +35313,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35380,7 +35385,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -35428,7 +35433,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -35483,7 +35488,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35541,7 +35546,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -35696,7 +35701,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35754,7 +35759,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -35845,7 +35850,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -35898,7 +35903,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35960,7 +35965,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -36008,7 +36013,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -36165,7 +36170,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36222,7 +36227,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -36373,7 +36378,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36429,7 +36434,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -36502,7 +36507,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -36603,7 +36608,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -36656,7 +36661,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -36813,7 +36818,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36874,7 +36879,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -37031,7 +37036,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37088,7 +37093,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -37144,7 +37149,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37197,7 +37202,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -37268,7 +37273,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -37369,7 +37374,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -37422,7 +37427,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -37579,7 +37584,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37640,7 +37645,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -37797,7 +37802,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37854,7 +37859,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -37908,7 +37913,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37960,7 +37965,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -38030,7 +38035,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -38125,7 +38130,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -38274,7 +38279,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38359,7 +38364,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -38412,7 +38417,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -38569,7 +38574,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38630,7 +38635,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -38787,7 +38792,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38844,7 +38849,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -38900,7 +38905,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38953,7 +38958,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -39024,7 +39029,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -39129,7 +39134,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -39185,7 +39190,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -39288,7 +39293,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -39341,7 +39346,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -39500,7 +39505,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39561,7 +39566,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -39720,7 +39725,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39777,7 +39782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -39831,7 +39836,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39884,7 +39889,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -39955,7 +39960,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -40060,7 +40065,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -40115,7 +40120,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -40290,7 +40295,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40348,7 +40353,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -40407,7 +40412,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40465,7 +40470,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -40572,7 +40577,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -40627,7 +40632,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -40804,7 +40809,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40862,7 +40867,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -40921,7 +40926,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40980,7 +40985,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -41083,7 +41088,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -41136,7 +41141,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -41298,7 +41303,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41359,7 +41364,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -41521,7 +41526,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41578,7 +41583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -41632,7 +41637,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41685,7 +41690,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -41756,7 +41761,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -41831,7 +41836,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -41990,7 +41995,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/operations/_operations.py index 104832ea83fe..5db29ace92d5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_11_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -309,7 +314,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -338,7 +343,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -367,7 +372,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -394,7 +399,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -421,7 +426,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -450,7 +455,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -479,7 +484,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -508,7 +513,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -536,7 +541,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -569,7 +574,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -605,7 +610,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -639,7 +644,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -667,7 +672,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -695,7 +700,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -725,7 +730,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -755,7 +760,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -781,7 +786,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -812,7 +817,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -844,7 +849,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -872,7 +877,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -896,7 +901,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -918,13 +923,13 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -949,13 +954,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -986,7 +991,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1017,7 +1022,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1048,7 +1053,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1082,7 +1087,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1115,7 +1120,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1141,7 +1146,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1172,7 +1177,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1206,7 +1211,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1238,7 +1243,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1264,7 +1269,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1292,7 +1297,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1321,7 +1326,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1348,7 +1353,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1380,7 +1385,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1415,7 +1420,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1445,7 +1450,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1472,7 +1477,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1504,7 +1509,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1539,7 +1544,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1574,7 +1579,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1607,7 +1612,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1645,7 +1650,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1681,7 +1686,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1712,7 +1717,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1738,7 +1743,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1769,7 +1774,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1803,7 +1808,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1842,7 +1847,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1880,7 +1885,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1918,7 +1923,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1951,7 +1956,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1982,7 +1987,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2014,7 +2019,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2042,7 +2047,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2068,7 +2073,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2094,7 +2099,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2122,7 +2127,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2152,7 +2157,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2183,7 +2188,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2217,7 +2222,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2256,7 +2261,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2294,7 +2299,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2332,7 +2337,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2365,7 +2370,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2395,7 +2400,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2422,7 +2427,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2454,7 +2459,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2487,7 +2492,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2515,7 +2520,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2545,7 +2550,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2579,7 +2584,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2609,7 +2614,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2635,7 +2640,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2670,7 +2675,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2701,7 +2706,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2728,7 +2733,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2757,7 +2762,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2785,7 +2790,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2814,7 +2819,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2840,7 +2845,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2871,7 +2876,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2905,7 +2910,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2939,7 +2944,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2967,7 +2972,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2993,7 +2998,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3025,7 +3030,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3055,7 +3060,7 @@ def build_interface_endpoints_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3086,7 +3091,7 @@ def build_interface_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3119,7 +3124,7 @@ def build_interface_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3153,7 +3158,7 @@ def build_interface_endpoints_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3181,7 +3186,7 @@ def build_interface_endpoints_list_by_subscription_request(subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3206,7 +3211,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3237,7 +3242,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3270,7 +3275,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3304,7 +3309,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3336,7 +3341,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3360,7 +3365,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3390,7 +3395,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3425,7 +3430,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3457,7 +3462,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3492,7 +3497,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3526,7 +3531,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3556,7 +3561,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3589,7 +3594,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3623,7 +3628,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3658,7 +3663,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3693,7 +3698,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3725,7 +3730,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3756,7 +3761,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3788,7 +3793,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3819,7 +3824,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3850,7 +3855,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3881,7 +3886,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3912,7 +3917,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3945,7 +3950,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3979,7 +3984,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4011,7 +4016,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4035,7 +4040,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4065,7 +4070,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4096,7 +4101,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4131,7 +4136,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4165,7 +4170,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4205,7 +4210,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4249,7 +4254,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4294,7 +4299,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4332,7 +4337,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4367,7 +4372,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4399,7 +4404,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4433,7 +4438,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4464,7 +4469,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4500,7 +4505,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4535,7 +4540,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4565,7 +4570,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4596,7 +4601,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4629,7 +4634,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4663,7 +4668,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4695,7 +4700,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4719,7 +4724,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4748,7 +4753,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4779,7 +4784,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4812,7 +4817,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4846,7 +4851,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4878,7 +4883,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4906,7 +4911,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4939,7 +4944,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4970,7 +4975,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5006,7 +5011,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5041,7 +5046,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5072,7 +5077,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5107,7 +5112,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5139,7 +5144,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5173,7 +5178,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5204,7 +5209,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5235,7 +5240,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5267,7 +5272,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5295,7 +5300,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5321,7 +5326,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5355,7 +5360,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5389,7 +5394,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5423,7 +5428,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5457,7 +5462,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5491,7 +5496,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5525,7 +5530,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5559,7 +5564,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5593,7 +5598,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5627,7 +5632,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5661,7 +5666,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5695,7 +5700,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5729,7 +5734,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5764,7 +5769,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5796,7 +5801,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5828,7 +5833,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5860,7 +5865,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5892,7 +5897,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5927,7 +5932,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5966,7 +5971,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6002,7 +6007,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6038,7 +6043,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6074,7 +6079,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6110,7 +6115,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6142,7 +6147,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6171,7 +6176,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6191,7 +6196,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6222,7 +6227,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6255,7 +6260,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6289,7 +6294,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6321,7 +6326,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6347,7 +6352,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6377,7 +6382,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6416,7 +6421,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6461,7 +6466,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6499,7 +6504,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6530,7 +6535,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6563,7 +6568,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6597,7 +6602,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6629,7 +6634,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6653,7 +6658,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6682,7 +6687,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6713,7 +6718,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6746,7 +6751,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6780,7 +6785,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6814,7 +6819,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6842,7 +6847,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6867,7 +6872,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6894,7 +6899,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6926,7 +6931,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6961,7 +6966,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6996,7 +7001,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7026,7 +7031,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7057,7 +7062,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7090,7 +7095,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7124,7 +7129,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7156,7 +7161,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7184,7 +7189,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7209,7 +7214,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7236,7 +7241,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7268,7 +7273,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7303,7 +7308,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7332,7 +7337,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7359,7 +7364,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7392,7 +7397,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7427,7 +7432,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7463,7 +7468,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7497,7 +7502,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7525,7 +7530,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7558,7 +7563,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7593,7 +7598,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7633,7 +7638,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7672,7 +7677,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7703,7 +7708,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7731,7 +7736,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7762,7 +7767,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7795,7 +7800,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7829,7 +7834,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7861,7 +7866,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7885,7 +7890,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7915,7 +7920,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7947,7 +7952,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7977,7 +7982,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8010,7 +8015,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8044,7 +8049,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8079,7 +8084,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8113,7 +8118,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8146,7 +8151,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8184,7 +8189,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8221,7 +8226,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8252,7 +8257,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8288,7 +8293,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8320,7 +8325,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8348,7 +8353,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8384,7 +8389,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8414,7 +8419,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8452,7 +8457,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8486,7 +8491,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8514,7 +8519,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8550,7 +8555,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8586,7 +8591,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8624,7 +8629,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8659,7 +8664,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8692,7 +8697,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8725,7 +8730,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8759,7 +8764,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8795,7 +8800,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8828,7 +8833,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8864,7 +8869,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8900,7 +8905,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8932,7 +8937,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8960,7 +8965,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8996,7 +9001,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9032,7 +9037,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9065,7 +9070,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9095,7 +9100,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9131,7 +9136,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9167,7 +9172,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9199,7 +9204,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9227,7 +9232,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9263,7 +9268,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9292,7 +9297,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9318,7 +9323,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9349,7 +9354,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9383,7 +9388,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9415,7 +9420,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9441,7 +9446,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9471,7 +9476,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9502,7 +9507,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9536,7 +9541,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9570,7 +9575,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9601,7 +9606,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9629,7 +9634,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9655,7 +9660,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9686,7 +9691,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9720,7 +9725,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9754,7 +9759,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9785,7 +9790,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9813,7 +9818,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9839,7 +9844,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9873,7 +9878,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9904,7 +9909,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9938,7 +9943,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9972,7 +9977,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10003,7 +10008,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10031,7 +10036,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10057,7 +10062,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10089,7 +10094,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10120,7 +10125,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10151,7 +10156,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10185,7 +10190,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10219,7 +10224,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10250,7 +10255,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10278,7 +10283,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10304,7 +10309,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10336,7 +10341,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10371,7 +10376,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10403,7 +10408,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10438,7 +10443,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10476,7 +10481,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10517,7 +10522,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10551,7 +10556,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10582,7 +10587,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10613,7 +10618,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10647,7 +10652,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10681,7 +10686,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10712,7 +10717,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10740,7 +10745,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10766,7 +10771,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10827,7 +10832,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -10880,7 +10885,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10942,7 +10947,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -10994,7 +10999,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11155,7 +11160,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11216,7 +11221,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11371,7 +11376,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11428,7 +11433,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11497,7 +11502,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11567,7 +11572,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -11620,7 +11625,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11672,7 +11677,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -11725,7 +11730,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11777,7 +11782,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -11844,7 +11849,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11905,7 +11910,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -11958,7 +11963,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -12011,7 +12016,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -12064,7 +12069,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -12116,7 +12121,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -12164,7 +12169,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -12244,7 +12249,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -12311,7 +12316,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -12366,7 +12371,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12430,7 +12435,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -12482,7 +12487,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -12643,7 +12648,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12704,7 +12709,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -12859,7 +12864,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12916,7 +12921,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -12988,7 +12993,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -13080,7 +13085,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -13174,7 +13179,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -13266,7 +13271,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -13319,7 +13324,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13381,7 +13386,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -13433,7 +13438,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -13591,7 +13596,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13648,7 +13653,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -13717,7 +13722,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -13807,7 +13812,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -13864,7 +13869,7 @@ def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -13892,10 +13897,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -13953,10 +13958,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -14022,7 +14027,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -14075,7 +14080,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14137,7 +14142,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -14189,7 +14194,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -14345,7 +14350,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14406,7 +14411,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -14560,7 +14565,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14637,7 +14642,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -14690,7 +14695,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14754,7 +14759,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -14806,7 +14811,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -14965,7 +14970,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15026,7 +15031,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -15183,7 +15188,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15238,7 +15243,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -15308,7 +15313,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -15401,7 +15406,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -15492,7 +15497,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -15550,7 +15555,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15617,7 +15622,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -15671,7 +15676,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -15844,7 +15849,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15908,7 +15913,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -16000,7 +16005,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -16058,7 +16063,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16125,7 +16130,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -16179,7 +16184,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -16351,7 +16356,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16415,7 +16420,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -16507,7 +16512,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -16569,7 +16574,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16639,7 +16644,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -16695,7 +16700,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -16878,7 +16883,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16946,7 +16951,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -17039,7 +17044,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -17092,7 +17097,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17154,7 +17159,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -17206,7 +17211,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -17367,7 +17372,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17424,7 +17429,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -17575,7 +17580,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17632,7 +17637,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -17702,7 +17707,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17758,7 +17763,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -17828,7 +17833,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17884,7 +17889,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -17956,7 +17961,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18022,7 +18027,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -18084,7 +18089,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -18134,7 +18139,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -18204,7 +18209,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -18294,7 +18299,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -18384,7 +18389,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -18458,7 +18463,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -18543,7 +18548,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -18595,7 +18600,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -18752,7 +18757,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18813,7 +18818,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -18970,7 +18975,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19027,7 +19032,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -19097,7 +19102,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19153,7 +19158,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -19227,7 +19232,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19285,7 +19290,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -19355,7 +19360,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19437,7 +19442,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -19509,7 +19514,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -19567,7 +19572,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19634,7 +19639,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -19688,7 +19693,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -19861,7 +19866,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19945,7 +19950,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -19999,7 +20004,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -20050,7 +20055,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -20213,7 +20218,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20282,7 +20287,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -20330,7 +20335,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -20384,7 +20389,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20461,7 +20466,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -20634,7 +20639,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20706,7 +20711,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -20755,7 +20760,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -20813,7 +20818,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20878,7 +20883,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -20948,7 +20953,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -21027,7 +21032,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -21094,7 +21099,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -21147,7 +21152,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21209,7 +21214,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -21261,7 +21266,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -21417,7 +21422,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21478,7 +21483,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -21630,7 +21635,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21687,7 +21692,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -21756,7 +21761,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -21860,7 +21865,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -21913,7 +21918,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -22005,7 +22010,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -22058,7 +22063,7 @@ def begin_delete(self, resource_group_name: str, interface_endpoint_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22124,7 +22129,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -22177,7 +22182,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -22335,7 +22340,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22392,7 +22397,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Int _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -22461,7 +22466,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.InterfaceEndp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -22551,7 +22556,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -22604,7 +22609,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22670,7 +22675,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -22723,7 +22728,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -22881,7 +22886,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22942,7 +22947,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -23094,7 +23099,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23149,7 +23154,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -23219,7 +23224,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -23314,7 +23319,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -23400,7 +23405,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -23475,7 +23480,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -23561,7 +23566,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -23634,7 +23639,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -23706,7 +23711,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -23764,7 +23769,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23838,7 +23843,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -23893,7 +23898,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -24061,7 +24066,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24143,7 +24148,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -24229,7 +24234,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -24302,7 +24307,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -24388,7 +24393,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -24461,7 +24466,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24555,7 +24560,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -24639,7 +24644,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -24708,7 +24713,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -24761,7 +24766,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24827,7 +24832,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -24880,7 +24885,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -25038,7 +25043,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25099,7 +25104,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -25251,7 +25256,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25306,7 +25311,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25376,7 +25381,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25447,7 +25452,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -25510,7 +25515,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25564,7 +25569,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -25627,7 +25632,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25688,7 +25693,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25765,7 +25770,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25861,7 +25866,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -25930,7 +25935,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -26032,7 +26037,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -26110,7 +26115,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -26196,7 +26201,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -26269,7 +26274,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -26361,7 +26366,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -26419,7 +26424,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26486,7 +26491,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -26540,7 +26545,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -26713,7 +26718,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26777,7 +26782,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -26869,7 +26874,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -26922,7 +26927,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26990,7 +26995,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -27117,7 +27122,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -27257,7 +27262,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -27315,7 +27320,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -27385,7 +27390,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -27476,7 +27481,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -27531,7 +27536,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27597,7 +27602,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -27650,7 +27655,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -27811,7 +27816,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27872,7 +27877,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -28027,7 +28032,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28084,7 +28089,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -28156,7 +28161,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -28247,7 +28252,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -28305,7 +28310,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28372,7 +28377,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -28426,7 +28431,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -28594,7 +28599,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28656,7 +28661,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -28752,7 +28757,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -28838,7 +28843,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -28983,7 +28988,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -29058,7 +29063,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -29107,7 +29112,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -29161,7 +29166,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29289,7 +29294,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -29350,7 +29355,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -29420,7 +29425,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -29567,7 +29572,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -29632,7 +29637,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -29792,7 +29797,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29853,7 +29858,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -30010,7 +30015,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30071,7 +30076,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -30231,7 +30236,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30292,7 +30297,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -30452,7 +30457,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30513,7 +30518,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -30675,7 +30680,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30736,7 +30741,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -30896,7 +30901,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30957,7 +30962,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -31119,7 +31124,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31180,7 +31185,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -31345,7 +31350,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31406,7 +31411,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -31570,7 +31575,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31631,7 +31636,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -31791,7 +31796,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31852,7 +31857,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -32014,7 +32019,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32098,7 +32103,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -32264,7 +32269,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32336,7 +32341,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -32386,7 +32391,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -32445,7 +32450,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32498,7 +32503,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -32557,7 +32562,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32610,7 +32615,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -32679,7 +32684,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32741,7 +32746,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -32839,7 +32844,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -33014,7 +33019,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33087,7 +33092,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -33137,7 +33142,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -33197,7 +33202,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33250,7 +33255,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -33310,7 +33315,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33363,7 +33368,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -33423,7 +33428,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33476,7 +33481,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -33546,7 +33551,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33608,7 +33613,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -33699,7 +33704,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -33788,7 +33793,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -33841,7 +33846,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33907,7 +33912,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -33960,7 +33965,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -34118,7 +34123,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34179,7 +34184,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -34331,7 +34336,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34386,7 +34391,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -34456,7 +34461,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -34531,7 +34536,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -34620,7 +34625,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -34725,7 +34730,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -34798,7 +34803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -34851,7 +34856,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34917,7 +34922,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -34970,7 +34975,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -35128,7 +35133,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35189,7 +35194,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -35341,7 +35346,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35396,7 +35401,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -35466,7 +35471,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -35557,7 +35562,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -35610,7 +35615,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35676,7 +35681,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -35729,7 +35734,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -35887,7 +35892,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35948,7 +35953,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -36102,7 +36107,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36159,7 +36164,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -36228,7 +36233,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -36318,7 +36323,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -36376,7 +36381,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36443,7 +36448,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -36497,7 +36502,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -36666,7 +36671,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36729,7 +36734,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -36894,7 +36899,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36956,7 +36961,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -37048,7 +37053,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -37101,7 +37106,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37167,7 +37172,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -37216,7 +37221,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -37365,7 +37370,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37422,7 +37427,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -37567,7 +37572,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37624,7 +37629,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -37693,7 +37698,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -37783,7 +37788,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -37841,7 +37846,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37906,7 +37911,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -37960,7 +37965,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -38123,7 +38128,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38183,7 +38188,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -38274,7 +38279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -38364,7 +38369,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -38419,7 +38424,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38485,7 +38490,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -38538,7 +38543,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -38699,7 +38704,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38760,7 +38765,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -38915,7 +38920,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38972,7 +38977,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -39046,7 +39051,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -39141,7 +39146,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -39204,7 +39209,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39276,7 +39281,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -39330,7 +39335,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -39509,7 +39514,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39573,7 +39578,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -39665,7 +39670,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -39756,7 +39761,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -39809,7 +39814,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39875,7 +39880,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -39928,7 +39933,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -40086,7 +40091,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40147,7 +40152,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -40299,7 +40304,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40354,7 +40359,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -40424,7 +40429,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -40509,7 +40514,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -40563,7 +40568,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -40655,7 +40660,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -40713,7 +40718,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40787,7 +40792,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -40842,7 +40847,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -41007,7 +41012,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41067,7 +41072,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -41159,7 +41164,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -41217,7 +41222,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41284,7 +41289,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -41338,7 +41343,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -41511,7 +41516,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41575,7 +41580,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -41671,7 +41676,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -41832,7 +41837,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41903,7 +41908,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -41951,7 +41956,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -42006,7 +42011,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42064,7 +42069,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -42219,7 +42224,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42278,7 +42283,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -42355,7 +42360,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -42431,7 +42436,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -42502,7 +42507,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42559,7 +42564,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -42615,7 +42620,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42673,7 +42678,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42829,7 +42834,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42892,7 +42897,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43048,7 +43053,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43107,7 +43112,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -43169,7 +43174,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43225,7 +43230,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -43291,7 +43296,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43358,7 +43363,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -43406,7 +43411,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -43470,7 +43475,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43526,7 +43531,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -43593,7 +43598,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43654,7 +43659,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -43818,7 +43823,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43877,7 +43882,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -43940,7 +43945,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44075,7 +44080,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -44159,7 +44164,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -44323,7 +44328,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44395,7 +44400,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -44443,7 +44448,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -44499,7 +44504,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44557,7 +44562,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -44717,7 +44722,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44778,7 +44783,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -44949,7 +44954,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45022,7 +45027,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -45073,7 +45078,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -45148,7 +45153,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -45317,7 +45322,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45400,7 +45405,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -45561,7 +45566,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45632,7 +45637,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -45680,7 +45685,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -45733,7 +45738,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45791,7 +45796,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -45946,7 +45951,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46004,7 +46009,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -46095,7 +46100,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -46148,7 +46153,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46210,7 +46215,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -46258,7 +46263,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -46412,7 +46417,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46469,7 +46474,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -46617,7 +46622,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46672,7 +46677,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -46742,7 +46747,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -46843,7 +46848,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -46896,7 +46901,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -47050,7 +47055,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47111,7 +47116,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -47265,7 +47270,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47322,7 +47327,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -47376,7 +47381,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47428,7 +47433,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -47498,7 +47503,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -47599,7 +47604,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -47652,7 +47657,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -47806,7 +47811,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47867,7 +47872,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -48021,7 +48026,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48078,7 +48083,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -48132,7 +48137,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48184,7 +48189,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48254,7 +48259,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48349,7 +48354,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -48498,7 +48503,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48583,7 +48588,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -48636,7 +48641,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -48790,7 +48795,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48851,7 +48856,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -49005,7 +49010,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49062,7 +49067,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -49116,7 +49121,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49168,7 +49173,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -49238,7 +49243,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -49343,7 +49348,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -49399,7 +49404,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -49502,7 +49507,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -49555,7 +49560,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -49711,7 +49716,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49772,7 +49777,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -49928,7 +49933,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49985,7 +49990,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -50039,7 +50044,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50091,7 +50096,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -50161,7 +50166,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -50266,7 +50271,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -50321,7 +50326,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -50493,7 +50498,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50551,7 +50556,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -50610,7 +50615,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50667,7 +50672,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -50774,7 +50779,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -50829,7 +50834,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -51006,7 +51011,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51064,7 +51069,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -51123,7 +51128,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51182,7 +51187,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -51285,7 +51290,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -51338,7 +51343,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -51497,7 +51502,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51558,7 +51563,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -51717,7 +51722,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51774,7 +51779,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -51828,7 +51833,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51880,7 +51885,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -51950,7 +51955,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -52025,7 +52030,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -52184,7 +52189,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # type: Literal["2018-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_metadata.json index 997800b29112..1f00ed7fb0fe 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_metadata.json @@ -200,4 +200,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/operations/_operations.py index 3378615bac6e..0546be051c52 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -62,7 +63,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -190,6 +190,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -295,7 +297,6 @@ build_subnets_get_request, build_subnets_list_request, build_subnets_prepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -376,8 +377,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -415,7 +420,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -470,7 +475,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -534,7 +539,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -586,7 +591,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -747,7 +752,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -808,7 +813,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -963,7 +968,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1021,7 +1026,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1091,7 +1096,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1161,7 +1166,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1216,7 +1221,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1268,7 +1273,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1323,7 +1328,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1375,7 +1380,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1442,7 +1447,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1503,7 +1508,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1556,7 +1561,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1609,7 +1614,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1662,7 +1667,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1714,7 +1719,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -1762,7 +1767,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -1842,7 +1847,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -1909,7 +1914,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -1964,7 +1969,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2028,7 +2033,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2080,7 +2085,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2241,7 +2246,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2302,7 +2307,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2457,7 +2462,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2514,7 +2519,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2586,7 +2591,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2678,7 +2683,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2774,7 +2779,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2866,7 +2871,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -2921,7 +2926,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2983,7 +2988,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3035,7 +3040,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3196,7 +3201,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3254,7 +3259,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3324,7 +3329,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3414,7 +3419,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3471,7 +3476,7 @@ async def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -3499,10 +3504,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -3560,10 +3565,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -3629,7 +3634,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -3684,7 +3689,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3748,7 +3753,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -3800,7 +3805,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -3959,7 +3964,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4020,7 +4025,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -4177,7 +4182,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4254,7 +4259,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -4309,7 +4314,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4373,7 +4378,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -4425,7 +4430,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -4584,7 +4589,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4645,7 +4650,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -4802,7 +4807,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4858,7 +4863,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -4931,7 +4936,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -5024,7 +5029,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -5115,7 +5120,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -5173,7 +5178,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5240,7 +5245,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -5294,7 +5299,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -5467,7 +5472,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5531,7 +5536,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -5623,7 +5628,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -5681,7 +5686,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5748,7 +5753,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -5802,7 +5807,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -5974,7 +5979,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6038,7 +6043,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -6130,7 +6135,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -6192,7 +6197,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6262,7 +6267,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -6318,7 +6323,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -6501,7 +6506,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6569,7 +6574,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -6679,7 +6684,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -6738,7 +6743,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -6831,7 +6836,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -6884,7 +6889,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6946,7 +6951,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -6998,7 +7003,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7159,7 +7164,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7216,7 +7221,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7367,7 +7372,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7424,7 +7429,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -7494,7 +7499,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7550,7 +7555,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -7620,7 +7625,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7676,7 +7681,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -7748,7 +7753,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7816,7 +7821,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -7878,7 +7883,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -7928,7 +7933,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -7998,7 +8003,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8088,7 +8093,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -8178,7 +8183,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -8252,7 +8257,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -8337,7 +8342,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -8389,7 +8394,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -8546,7 +8551,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8607,7 +8612,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -8764,7 +8769,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8821,7 +8826,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -8891,7 +8896,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8947,7 +8952,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -9021,7 +9026,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9079,7 +9084,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -9149,7 +9154,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9231,7 +9236,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -9303,7 +9308,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -9361,7 +9366,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9428,7 +9433,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -9482,7 +9487,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -9655,7 +9660,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9739,7 +9744,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -9793,7 +9798,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -9844,7 +9849,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -10007,7 +10012,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10076,7 +10081,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -10124,7 +10129,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -10180,7 +10185,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10257,7 +10262,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -10430,7 +10435,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10502,7 +10507,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -10551,7 +10556,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -10609,7 +10614,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10674,7 +10679,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -10744,7 +10749,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -10823,7 +10828,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -10890,7 +10895,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -10945,7 +10950,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11009,7 +11014,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -11061,7 +11066,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -11220,7 +11225,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11281,7 +11286,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -11436,7 +11441,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11496,7 +11501,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -11566,7 +11571,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -11670,7 +11675,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -11724,7 +11729,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -11816,7 +11821,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -11871,7 +11876,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11937,7 +11942,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -11990,7 +11995,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -12151,7 +12156,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12209,7 +12214,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -12279,7 +12284,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Interfac _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -12369,7 +12374,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -12424,7 +12429,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12490,7 +12495,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -12543,7 +12548,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -12701,7 +12706,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12762,7 +12767,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -12914,7 +12919,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12970,7 +12975,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -13041,7 +13046,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -13137,7 +13142,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -13223,7 +13228,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -13298,7 +13303,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -13384,7 +13389,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -13458,7 +13463,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -13530,7 +13535,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -13588,7 +13593,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13662,7 +13667,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -13717,7 +13722,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -13888,7 +13893,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13971,7 +13976,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -14057,7 +14062,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -14131,7 +14136,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -14217,7 +14222,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -14291,7 +14296,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -14385,7 +14390,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -14471,7 +14476,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -14540,7 +14545,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -14595,7 +14600,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14661,7 +14666,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -14714,7 +14719,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -14875,7 +14880,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14936,7 +14941,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -15091,7 +15096,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15147,7 +15152,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15218,7 +15223,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15289,7 +15294,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -15352,7 +15357,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15406,7 +15411,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -15469,7 +15474,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15531,7 +15536,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15609,7 +15614,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -15705,7 +15710,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -15774,7 +15779,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -15876,7 +15881,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -15954,7 +15959,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -16040,7 +16045,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -16114,7 +16119,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -16206,7 +16211,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -16264,7 +16269,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16331,7 +16336,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -16385,7 +16390,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -16558,7 +16563,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16622,7 +16627,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -16714,7 +16719,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -16769,7 +16774,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16837,7 +16842,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -16964,7 +16969,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -17104,7 +17109,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -17163,7 +17168,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -17234,7 +17239,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -17325,7 +17330,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -17380,7 +17385,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17446,7 +17451,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -17499,7 +17504,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -17660,7 +17665,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17721,7 +17726,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -17876,7 +17881,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17933,7 +17938,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -18005,7 +18010,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -18096,7 +18101,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -18154,7 +18159,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18221,7 +18226,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -18275,7 +18280,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -18443,7 +18448,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18506,7 +18511,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -18603,7 +18608,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -18689,7 +18694,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -18834,7 +18839,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -18909,7 +18914,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -18958,7 +18963,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -19014,7 +19019,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19142,7 +19147,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -19204,7 +19209,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -19275,7 +19280,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -19422,7 +19427,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -19487,7 +19492,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -19647,7 +19652,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19708,7 +19713,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -19868,7 +19873,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19929,7 +19934,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -20089,7 +20094,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20150,7 +20155,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -20310,7 +20315,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20371,7 +20376,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -20533,7 +20538,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20594,7 +20599,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -20754,7 +20759,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20815,7 +20820,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -20977,7 +20982,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21038,7 +21043,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -21203,7 +21208,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21264,7 +21269,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -21428,7 +21433,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21489,7 +21494,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -21649,7 +21654,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21710,7 +21715,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -21872,7 +21877,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21956,7 +21961,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -22122,7 +22127,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22194,7 +22199,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -22244,7 +22249,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -22303,7 +22308,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22356,7 +22361,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -22415,7 +22420,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22468,7 +22473,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -22537,7 +22542,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22599,7 +22604,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -22697,7 +22702,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -22872,7 +22877,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22945,7 +22950,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -22995,7 +23000,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -23055,7 +23060,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23108,7 +23113,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -23168,7 +23173,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23221,7 +23226,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -23281,7 +23286,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23334,7 +23339,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -23404,7 +23409,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23466,7 +23471,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -23558,7 +23563,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -23647,7 +23652,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -23702,7 +23707,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23768,7 +23773,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -23821,7 +23826,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -23982,7 +23987,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24043,7 +24048,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -24198,7 +24203,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24254,7 +24259,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24325,7 +24330,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24401,7 +24406,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24491,7 +24496,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24596,7 +24601,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -24669,7 +24674,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -24724,7 +24729,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24790,7 +24795,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -24843,7 +24848,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -25004,7 +25009,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25065,7 +25070,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -25220,7 +25225,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25276,7 +25281,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -25347,7 +25352,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -25438,7 +25443,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -25493,7 +25498,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25559,7 +25564,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -25612,7 +25617,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -25770,7 +25775,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25831,7 +25836,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -25985,7 +25990,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26043,7 +26048,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -26113,7 +26118,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -26203,7 +26208,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -26261,7 +26266,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26328,7 +26333,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -26382,7 +26387,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -26554,7 +26559,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26617,7 +26622,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -26785,7 +26790,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26848,7 +26853,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -26940,7 +26945,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -26995,7 +27000,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27061,7 +27066,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -27110,7 +27115,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -27262,7 +27267,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27319,7 +27324,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -27467,7 +27472,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27525,7 +27530,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -27595,7 +27600,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -27685,7 +27690,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -27743,7 +27748,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27810,7 +27815,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -27864,7 +27869,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -28027,7 +28032,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28087,7 +28092,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -28178,7 +28183,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -28268,7 +28273,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -28323,7 +28328,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28389,7 +28394,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -28442,7 +28447,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -28603,7 +28608,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28664,7 +28669,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -28819,7 +28824,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28876,7 +28881,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -28950,7 +28955,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -29045,7 +29050,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -29108,7 +29113,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29180,7 +29185,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -29234,7 +29239,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -29413,7 +29418,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29477,7 +29482,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -29569,7 +29574,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -29660,7 +29665,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -29715,7 +29720,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29781,7 +29786,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -29834,7 +29839,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -29995,7 +30000,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30056,7 +30061,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -30211,7 +30216,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30267,7 +30272,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -30338,7 +30343,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -30423,7 +30428,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -30477,7 +30482,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -30569,7 +30574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -30627,7 +30632,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30701,7 +30706,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -30756,7 +30761,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -30924,7 +30929,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30987,7 +30992,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -31146,7 +31151,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31206,7 +31211,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -31298,7 +31303,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -31356,7 +31361,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31423,7 +31428,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -31477,7 +31482,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -31650,7 +31655,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31714,7 +31719,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -31810,7 +31815,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -31971,7 +31976,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32043,7 +32048,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -32091,7 +32096,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -32146,7 +32151,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32204,7 +32209,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -32359,7 +32364,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32418,7 +32423,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -32495,7 +32500,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -32571,7 +32576,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -32642,7 +32647,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32699,7 +32704,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -32755,7 +32760,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32813,7 +32818,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -32969,7 +32974,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33032,7 +33037,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -33188,7 +33193,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33247,7 +33252,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -33309,7 +33314,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33365,7 +33370,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -33431,7 +33436,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33500,7 +33505,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -33548,7 +33553,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -33612,7 +33617,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33668,7 +33673,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -33735,7 +33740,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33796,7 +33801,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -33960,7 +33965,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34019,7 +34024,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -34082,7 +34087,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34217,7 +34222,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -34301,7 +34306,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -34465,7 +34470,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34538,7 +34543,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -34586,7 +34591,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -34642,7 +34647,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34700,7 +34705,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -34860,7 +34865,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34921,7 +34926,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -35092,7 +35097,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35166,7 +35171,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -35217,7 +35222,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -35292,7 +35297,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -35461,7 +35466,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35544,7 +35549,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -35705,7 +35710,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35777,7 +35782,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -35825,7 +35830,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -35880,7 +35885,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35938,7 +35943,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -36093,7 +36098,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36151,7 +36156,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -36242,7 +36247,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -36295,7 +36300,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36357,7 +36362,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -36405,7 +36410,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -36562,7 +36567,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36619,7 +36624,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -36770,7 +36775,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36826,7 +36831,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -36899,7 +36904,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -37000,7 +37005,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -37053,7 +37058,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -37210,7 +37215,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37271,7 +37276,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -37428,7 +37433,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37485,7 +37490,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -37541,7 +37546,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37594,7 +37599,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -37665,7 +37670,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -37766,7 +37771,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -37819,7 +37824,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -37976,7 +37981,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38037,7 +38042,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -38194,7 +38199,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38251,7 +38256,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -38305,7 +38310,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38357,7 +38362,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -38427,7 +38432,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -38522,7 +38527,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -38671,7 +38676,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38756,7 +38761,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -38809,7 +38814,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -38966,7 +38971,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39027,7 +39032,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -39184,7 +39189,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39241,7 +39246,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -39297,7 +39302,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39350,7 +39355,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -39421,7 +39426,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -39526,7 +39531,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -39582,7 +39587,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -39685,7 +39690,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -39738,7 +39743,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -39897,7 +39902,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39958,7 +39963,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -40117,7 +40122,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40174,7 +40179,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -40228,7 +40233,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40281,7 +40286,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -40352,7 +40357,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -40457,7 +40462,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -40512,7 +40517,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -40687,7 +40692,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40745,7 +40750,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -40804,7 +40809,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40862,7 +40867,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -40969,7 +40974,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -41024,7 +41029,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -41201,7 +41206,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41259,7 +41264,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -41318,7 +41323,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41377,7 +41382,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -41480,7 +41485,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -41533,7 +41538,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -41695,7 +41700,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41756,7 +41761,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -41918,7 +41923,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41975,7 +41980,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -42029,7 +42034,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42082,7 +42087,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -42153,7 +42158,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -42228,7 +42233,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -42387,7 +42392,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42466,7 +42471,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -42537,7 +42542,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -42619,7 +42624,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -42742,7 +42747,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -42806,7 +42811,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -42859,7 +42864,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/operations/_operations.py index dc58e497221f..a1c2dd7ac93b 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2018_12_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -309,7 +314,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -338,7 +343,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -367,7 +372,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -394,7 +399,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -421,7 +426,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -450,7 +455,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -479,7 +484,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -508,7 +513,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -536,7 +541,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -569,7 +574,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -605,7 +610,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -639,7 +644,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -667,7 +672,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -695,7 +700,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -725,7 +730,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -755,7 +760,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -781,7 +786,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -812,7 +817,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -844,7 +849,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -872,7 +877,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -896,7 +901,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -918,13 +923,13 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -949,13 +954,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -986,7 +991,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1017,7 +1022,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1048,7 +1053,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1082,7 +1087,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1115,7 +1120,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1141,7 +1146,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1172,7 +1177,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1206,7 +1211,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1238,7 +1243,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1264,7 +1269,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1292,7 +1297,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1321,7 +1326,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1348,7 +1353,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1380,7 +1385,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1415,7 +1420,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1445,7 +1450,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1472,7 +1477,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1504,7 +1509,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1539,7 +1544,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1574,7 +1579,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1607,7 +1612,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1645,7 +1650,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1681,7 +1686,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1718,7 +1723,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1751,7 +1756,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1782,7 +1787,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1808,7 +1813,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1839,7 +1844,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1873,7 +1878,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1912,7 +1917,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1950,7 +1955,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1988,7 +1993,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2021,7 +2026,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2052,7 +2057,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2084,7 +2089,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2112,7 +2117,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2138,7 +2143,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2164,7 +2169,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2192,7 +2197,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2222,7 +2227,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2253,7 +2258,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2287,7 +2292,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2326,7 +2331,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2364,7 +2369,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2402,7 +2407,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2435,7 +2440,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2465,7 +2470,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2492,7 +2497,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2524,7 +2529,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2557,7 +2562,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2585,7 +2590,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2615,7 +2620,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2649,7 +2654,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2679,7 +2684,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2705,7 +2710,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2740,7 +2745,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2771,7 +2776,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2798,7 +2803,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2827,7 +2832,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2855,7 +2860,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2884,7 +2889,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2910,7 +2915,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2941,7 +2946,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2975,7 +2980,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3009,7 +3014,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3037,7 +3042,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3063,7 +3068,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3095,7 +3100,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3125,7 +3130,7 @@ def build_interface_endpoints_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3156,7 +3161,7 @@ def build_interface_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3189,7 +3194,7 @@ def build_interface_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3223,7 +3228,7 @@ def build_interface_endpoints_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3251,7 +3256,7 @@ def build_interface_endpoints_list_by_subscription_request(subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3276,7 +3281,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3307,7 +3312,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3340,7 +3345,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3374,7 +3379,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3406,7 +3411,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3430,7 +3435,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3460,7 +3465,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3495,7 +3500,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3527,7 +3532,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3562,7 +3567,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3596,7 +3601,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3626,7 +3631,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3659,7 +3664,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3693,7 +3698,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3728,7 +3733,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3763,7 +3768,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3795,7 +3800,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3826,7 +3831,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3858,7 +3863,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3889,7 +3894,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3920,7 +3925,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3951,7 +3956,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3982,7 +3987,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4015,7 +4020,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4049,7 +4054,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4081,7 +4086,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4105,7 +4110,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4135,7 +4140,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4166,7 +4171,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4201,7 +4206,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4235,7 +4240,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4275,7 +4280,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4319,7 +4324,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4364,7 +4369,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4402,7 +4407,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4437,7 +4442,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4469,7 +4474,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4503,7 +4508,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4534,7 +4539,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4570,7 +4575,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4605,7 +4610,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4635,7 +4640,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4666,7 +4671,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4699,7 +4704,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4733,7 +4738,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4765,7 +4770,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4789,7 +4794,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4818,7 +4823,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4849,7 +4854,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4882,7 +4887,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4916,7 +4921,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4948,7 +4953,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4976,7 +4981,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5009,7 +5014,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5040,7 +5045,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5076,7 +5081,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5111,7 +5116,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5142,7 +5147,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5177,7 +5182,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5209,7 +5214,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5243,7 +5248,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5274,7 +5279,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5305,7 +5310,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5337,7 +5342,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5365,7 +5370,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5391,7 +5396,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5425,7 +5430,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5459,7 +5464,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5493,7 +5498,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5527,7 +5532,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5561,7 +5566,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5595,7 +5600,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5629,7 +5634,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5663,7 +5668,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5697,7 +5702,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5731,7 +5736,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5765,7 +5770,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5799,7 +5804,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5834,7 +5839,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5866,7 +5871,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5898,7 +5903,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5930,7 +5935,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5962,7 +5967,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5997,7 +6002,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6036,7 +6041,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6072,7 +6077,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6108,7 +6113,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6144,7 +6149,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6180,7 +6185,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6212,7 +6217,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6241,7 +6246,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6261,7 +6266,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6292,7 +6297,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6325,7 +6330,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6359,7 +6364,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6391,7 +6396,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6417,7 +6422,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6447,7 +6452,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6486,7 +6491,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6531,7 +6536,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6569,7 +6574,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6600,7 +6605,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6633,7 +6638,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6667,7 +6672,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6699,7 +6704,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6723,7 +6728,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6752,7 +6757,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6783,7 +6788,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6816,7 +6821,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6850,7 +6855,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6884,7 +6889,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6912,7 +6917,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6937,7 +6942,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6964,7 +6969,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6996,7 +7001,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7031,7 +7036,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7066,7 +7071,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7096,7 +7101,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7127,7 +7132,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7160,7 +7165,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7194,7 +7199,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7226,7 +7231,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7254,7 +7259,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7279,7 +7284,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7306,7 +7311,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7338,7 +7343,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7373,7 +7378,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7402,7 +7407,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7429,7 +7434,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7462,7 +7467,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7497,7 +7502,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7533,7 +7538,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7567,7 +7572,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7595,7 +7600,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7628,7 +7633,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7663,7 +7668,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7703,7 +7708,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7742,7 +7747,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7773,7 +7778,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7801,7 +7806,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7832,7 +7837,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7865,7 +7870,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7899,7 +7904,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7931,7 +7936,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7955,7 +7960,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7985,7 +7990,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8017,7 +8022,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8047,7 +8052,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8080,7 +8085,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8114,7 +8119,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8149,7 +8154,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -8181,7 +8186,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8215,7 +8220,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8248,7 +8253,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8286,7 +8291,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8323,7 +8328,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8354,7 +8359,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8390,7 +8395,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8422,7 +8427,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8450,7 +8455,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8486,7 +8491,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8516,7 +8521,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8554,7 +8559,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8588,7 +8593,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8616,7 +8621,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8652,7 +8657,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8688,7 +8693,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8726,7 +8731,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8761,7 +8766,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8794,7 +8799,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8827,7 +8832,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8861,7 +8866,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8897,7 +8902,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8930,7 +8935,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8966,7 +8971,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9002,7 +9007,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9034,7 +9039,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9062,7 +9067,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9098,7 +9103,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9134,7 +9139,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9167,7 +9172,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9197,7 +9202,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9233,7 +9238,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9269,7 +9274,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9301,7 +9306,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9329,7 +9334,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9365,7 +9370,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9394,7 +9399,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9420,7 +9425,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9451,7 +9456,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9485,7 +9490,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9517,7 +9522,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9543,7 +9548,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9573,7 +9578,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9604,7 +9609,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9638,7 +9643,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9672,7 +9677,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9703,7 +9708,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9731,7 +9736,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9757,7 +9762,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9788,7 +9793,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9822,7 +9827,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9856,7 +9861,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9887,7 +9892,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9915,7 +9920,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9941,7 +9946,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9975,7 +9980,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10006,7 +10011,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10040,7 +10045,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10074,7 +10079,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10105,7 +10110,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10133,7 +10138,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10159,7 +10164,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10191,7 +10196,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10222,7 +10227,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10253,7 +10258,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10287,7 +10292,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10321,7 +10326,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10352,7 +10357,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10380,7 +10385,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10406,7 +10411,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10438,7 +10443,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10473,7 +10478,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10505,7 +10510,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10540,7 +10545,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10578,7 +10583,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10619,7 +10624,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10653,7 +10658,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10684,7 +10689,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10715,7 +10720,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10749,7 +10754,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10783,7 +10788,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10814,7 +10819,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10842,7 +10847,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10868,7 +10873,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10902,7 +10907,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10930,7 +10935,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10959,7 +10964,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10990,7 +10995,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11023,7 +11028,7 @@ def build_web_application_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -11076,7 +11081,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -11129,7 +11134,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11191,7 +11196,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -11243,7 +11248,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11404,7 +11409,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11465,7 +11470,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11620,7 +11625,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11677,7 +11682,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11746,7 +11751,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -11816,7 +11821,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -11869,7 +11874,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11921,7 +11926,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -11974,7 +11979,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12026,7 +12031,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -12093,7 +12098,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12154,7 +12159,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -12207,7 +12212,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -12260,7 +12265,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -12313,7 +12318,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -12365,7 +12370,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -12413,7 +12418,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -12493,7 +12498,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -12560,7 +12565,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -12615,7 +12620,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12679,7 +12684,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -12731,7 +12736,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -12892,7 +12897,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12953,7 +12958,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -13108,7 +13113,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13165,7 +13170,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -13237,7 +13242,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -13329,7 +13334,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -13423,7 +13428,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -13515,7 +13520,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -13568,7 +13573,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13630,7 +13635,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -13682,7 +13687,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -13840,7 +13845,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13897,7 +13902,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -13966,7 +13971,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -14056,7 +14061,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -14113,7 +14118,7 @@ def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -14141,10 +14146,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -14202,10 +14207,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -14271,7 +14276,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -14324,7 +14329,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14386,7 +14391,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -14438,7 +14443,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -14594,7 +14599,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14655,7 +14660,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -14809,7 +14814,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14886,7 +14891,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -14939,7 +14944,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15003,7 +15008,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -15055,7 +15060,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -15214,7 +15219,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15275,7 +15280,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -15432,7 +15437,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15487,7 +15492,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -15557,7 +15562,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -15650,7 +15655,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -15741,7 +15746,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -15799,7 +15804,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15866,7 +15871,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -15920,7 +15925,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -16093,7 +16098,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16157,7 +16162,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -16249,7 +16254,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -16307,7 +16312,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16374,7 +16379,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -16428,7 +16433,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -16600,7 +16605,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16664,7 +16669,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -16756,7 +16761,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -16818,7 +16823,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16888,7 +16893,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -16944,7 +16949,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -17127,7 +17132,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17195,7 +17200,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -17305,7 +17310,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -17364,7 +17369,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -17457,7 +17462,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -17510,7 +17515,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17572,7 +17577,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -17624,7 +17629,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -17785,7 +17790,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17842,7 +17847,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -17993,7 +17998,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18050,7 +18055,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -18120,7 +18125,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18176,7 +18181,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -18246,7 +18251,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18302,7 +18307,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -18374,7 +18379,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18440,7 +18445,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -18502,7 +18507,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -18552,7 +18557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -18622,7 +18627,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -18712,7 +18717,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -18802,7 +18807,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -18876,7 +18881,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -18961,7 +18966,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -19013,7 +19018,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -19170,7 +19175,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19231,7 +19236,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -19388,7 +19393,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19445,7 +19450,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -19515,7 +19520,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19571,7 +19576,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -19645,7 +19650,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19703,7 +19708,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -19773,7 +19778,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19855,7 +19860,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -19927,7 +19932,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -19985,7 +19990,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20052,7 +20057,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -20106,7 +20111,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -20279,7 +20284,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20363,7 +20368,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -20417,7 +20422,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -20468,7 +20473,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -20631,7 +20636,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20700,7 +20705,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -20748,7 +20753,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -20802,7 +20807,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20879,7 +20884,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -21052,7 +21057,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21124,7 +21129,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -21173,7 +21178,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -21231,7 +21236,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21296,7 +21301,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -21366,7 +21371,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -21445,7 +21450,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -21512,7 +21517,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -21565,7 +21570,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21627,7 +21632,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -21679,7 +21684,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -21835,7 +21840,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21896,7 +21901,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -22048,7 +22053,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22105,7 +22110,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -22174,7 +22179,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -22278,7 +22283,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -22331,7 +22336,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -22423,7 +22428,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -22476,7 +22481,7 @@ def begin_delete(self, resource_group_name: str, interface_endpoint_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22542,7 +22547,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -22595,7 +22600,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -22753,7 +22758,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22810,7 +22815,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Int _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -22879,7 +22884,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.InterfaceEndp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -22969,7 +22974,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -23022,7 +23027,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23088,7 +23093,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -23141,7 +23146,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -23299,7 +23304,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23360,7 +23365,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -23512,7 +23517,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23567,7 +23572,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -23637,7 +23642,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -23732,7 +23737,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -23818,7 +23823,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -23893,7 +23898,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -23979,7 +23984,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -24052,7 +24057,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -24124,7 +24129,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -24182,7 +24187,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24256,7 +24261,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -24311,7 +24316,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -24479,7 +24484,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24561,7 +24566,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -24647,7 +24652,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -24720,7 +24725,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -24806,7 +24811,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -24879,7 +24884,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24973,7 +24978,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -25057,7 +25062,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -25126,7 +25131,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -25179,7 +25184,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25245,7 +25250,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -25298,7 +25303,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -25456,7 +25461,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25517,7 +25522,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -25669,7 +25674,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25724,7 +25729,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25794,7 +25799,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25865,7 +25870,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -25928,7 +25933,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25982,7 +25987,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -26045,7 +26050,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26106,7 +26111,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -26183,7 +26188,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -26279,7 +26284,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -26348,7 +26353,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -26450,7 +26455,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -26528,7 +26533,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -26614,7 +26619,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -26687,7 +26692,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -26779,7 +26784,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -26837,7 +26842,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26904,7 +26909,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -26958,7 +26963,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -27131,7 +27136,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27195,7 +27200,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -27287,7 +27292,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -27340,7 +27345,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27408,7 +27413,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -27535,7 +27540,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -27675,7 +27680,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -27733,7 +27738,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -27803,7 +27808,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -27894,7 +27899,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -27949,7 +27954,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28015,7 +28020,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -28068,7 +28073,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -28229,7 +28234,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28290,7 +28295,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -28445,7 +28450,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28502,7 +28507,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -28574,7 +28579,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -28665,7 +28670,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -28723,7 +28728,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28790,7 +28795,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -28844,7 +28849,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -29012,7 +29017,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29074,7 +29079,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -29170,7 +29175,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -29256,7 +29261,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -29401,7 +29406,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -29476,7 +29481,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -29525,7 +29530,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -29579,7 +29584,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29707,7 +29712,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -29768,7 +29773,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -29838,7 +29843,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -29985,7 +29990,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -30050,7 +30055,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -30210,7 +30215,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30271,7 +30276,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -30428,7 +30433,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30489,7 +30494,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -30649,7 +30654,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30710,7 +30715,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -30870,7 +30875,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30931,7 +30936,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -31093,7 +31098,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31154,7 +31159,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -31314,7 +31319,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31375,7 +31380,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -31537,7 +31542,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31598,7 +31603,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -31763,7 +31768,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31824,7 +31829,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -31988,7 +31993,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32049,7 +32054,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -32209,7 +32214,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32270,7 +32275,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -32432,7 +32437,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32516,7 +32521,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -32682,7 +32687,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32754,7 +32759,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -32804,7 +32809,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -32863,7 +32868,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32916,7 +32921,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -32975,7 +32980,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33028,7 +33033,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -33097,7 +33102,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33159,7 +33164,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -33257,7 +33262,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -33432,7 +33437,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33505,7 +33510,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -33555,7 +33560,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -33615,7 +33620,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33668,7 +33673,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -33728,7 +33733,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33781,7 +33786,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -33841,7 +33846,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33894,7 +33899,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -33964,7 +33969,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34026,7 +34031,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -34117,7 +34122,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -34206,7 +34211,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -34259,7 +34264,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34325,7 +34330,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -34378,7 +34383,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -34536,7 +34541,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34597,7 +34602,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -34749,7 +34754,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34804,7 +34809,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -34874,7 +34879,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -34949,7 +34954,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35038,7 +35043,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35143,7 +35148,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -35216,7 +35221,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -35269,7 +35274,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35335,7 +35340,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -35388,7 +35393,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -35546,7 +35551,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35607,7 +35612,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -35759,7 +35764,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35814,7 +35819,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -35884,7 +35889,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -35975,7 +35980,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -36028,7 +36033,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36094,7 +36099,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -36147,7 +36152,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -36305,7 +36310,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36366,7 +36371,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -36520,7 +36525,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36577,7 +36582,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -36646,7 +36651,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -36736,7 +36741,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -36794,7 +36799,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36861,7 +36866,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -36915,7 +36920,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -37084,7 +37089,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37147,7 +37152,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -37312,7 +37317,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37374,7 +37379,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -37466,7 +37471,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -37519,7 +37524,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37585,7 +37590,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -37634,7 +37639,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -37783,7 +37788,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37840,7 +37845,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -37985,7 +37990,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38042,7 +38047,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38111,7 +38116,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38201,7 +38206,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -38259,7 +38264,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38324,7 +38329,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -38378,7 +38383,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -38541,7 +38546,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38601,7 +38606,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -38692,7 +38697,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -38782,7 +38787,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -38837,7 +38842,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38903,7 +38908,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -38956,7 +38961,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -39117,7 +39122,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39178,7 +39183,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -39333,7 +39338,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39390,7 +39395,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -39464,7 +39469,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -39559,7 +39564,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -39622,7 +39627,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39694,7 +39699,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -39748,7 +39753,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -39927,7 +39932,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39991,7 +39996,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -40083,7 +40088,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -40174,7 +40179,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -40227,7 +40232,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40293,7 +40298,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -40346,7 +40351,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -40504,7 +40509,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40565,7 +40570,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -40717,7 +40722,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40772,7 +40777,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -40842,7 +40847,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -40927,7 +40932,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -40981,7 +40986,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -41073,7 +41078,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -41131,7 +41136,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41205,7 +41210,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -41260,7 +41265,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -41425,7 +41430,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41488,7 +41493,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -41647,7 +41652,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41705,7 +41710,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -41797,7 +41802,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -41855,7 +41860,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41922,7 +41927,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -41976,7 +41981,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -42149,7 +42154,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42213,7 +42218,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -42309,7 +42314,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -42470,7 +42475,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42541,7 +42546,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -42589,7 +42594,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -42644,7 +42649,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42702,7 +42707,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -42857,7 +42862,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42916,7 +42921,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -42993,7 +42998,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -43069,7 +43074,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -43140,7 +43145,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43197,7 +43202,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -43253,7 +43258,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43311,7 +43316,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43467,7 +43472,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43530,7 +43535,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43686,7 +43691,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43745,7 +43750,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -43807,7 +43812,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43863,7 +43868,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -43929,7 +43934,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43996,7 +44001,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -44044,7 +44049,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -44108,7 +44113,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44164,7 +44169,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -44231,7 +44236,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44292,7 +44297,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -44456,7 +44461,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44515,7 +44520,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -44578,7 +44583,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44713,7 +44718,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -44797,7 +44802,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -44961,7 +44966,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45033,7 +45038,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -45081,7 +45086,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -45137,7 +45142,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45195,7 +45200,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -45355,7 +45360,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45416,7 +45421,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -45587,7 +45592,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45660,7 +45665,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -45711,7 +45716,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -45786,7 +45791,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -45955,7 +45960,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46038,7 +46043,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -46199,7 +46204,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46270,7 +46275,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -46318,7 +46323,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -46371,7 +46376,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46429,7 +46434,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -46584,7 +46589,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46642,7 +46647,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -46733,7 +46738,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -46786,7 +46791,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46848,7 +46853,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -46896,7 +46901,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -47050,7 +47055,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47107,7 +47112,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -47255,7 +47260,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47310,7 +47315,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -47380,7 +47385,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -47481,7 +47486,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -47534,7 +47539,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -47688,7 +47693,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47749,7 +47754,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -47903,7 +47908,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47960,7 +47965,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -48014,7 +48019,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48066,7 +48071,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -48136,7 +48141,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -48237,7 +48242,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -48290,7 +48295,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -48444,7 +48449,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48505,7 +48510,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -48659,7 +48664,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48716,7 +48721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -48770,7 +48775,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48822,7 +48827,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48892,7 +48897,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48987,7 +48992,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -49136,7 +49141,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49221,7 +49226,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -49274,7 +49279,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -49428,7 +49433,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49489,7 +49494,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -49643,7 +49648,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49700,7 +49705,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -49754,7 +49759,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49806,7 +49811,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -49876,7 +49881,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -49981,7 +49986,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -50037,7 +50042,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -50140,7 +50145,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -50193,7 +50198,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -50349,7 +50354,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50410,7 +50415,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -50566,7 +50571,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50623,7 +50628,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -50677,7 +50682,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50729,7 +50734,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -50799,7 +50804,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -50904,7 +50909,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -50959,7 +50964,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -51131,7 +51136,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51189,7 +51194,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -51248,7 +51253,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51305,7 +51310,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -51412,7 +51417,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -51467,7 +51472,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -51644,7 +51649,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51702,7 +51707,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -51761,7 +51766,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51820,7 +51825,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -51923,7 +51928,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -51976,7 +51981,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -52135,7 +52140,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52196,7 +52201,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -52355,7 +52360,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52412,7 +52417,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -52466,7 +52471,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52518,7 +52523,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -52588,7 +52593,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -52663,7 +52668,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -52822,7 +52827,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52901,7 +52906,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -52972,7 +52977,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -53052,7 +53057,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -53175,7 +53180,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -53239,7 +53244,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -53292,7 +53297,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-12-01")) # type: Literal["2018-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_metadata.json index 681c358b27c4..d4dde23231e2 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_metadata.json @@ -203,4 +203,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/operations/_operations.py index 185c175385c2..4788a748e0d4 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -63,7 +64,6 @@ build_azure_firewalls_list_all_request, build_azure_firewalls_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -197,6 +197,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -304,7 +306,6 @@ build_subnets_get_request, build_subnets_list_request, build_subnets_prepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -385,8 +386,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -424,7 +429,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -479,7 +484,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -545,7 +550,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -597,7 +602,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -758,7 +763,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -822,7 +827,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -977,7 +982,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1035,7 +1040,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1105,7 +1110,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1175,7 +1180,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1230,7 +1235,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1284,7 +1289,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1339,7 +1344,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1393,7 +1398,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1460,7 +1465,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1522,7 +1527,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1696,7 +1701,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1762,7 +1767,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1815,7 +1820,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1868,7 +1873,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1921,7 +1926,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1973,7 +1978,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2021,7 +2026,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2101,7 +2106,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2168,7 +2173,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2223,7 +2228,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2289,7 +2294,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2341,7 +2346,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2502,7 +2507,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2566,7 +2571,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2721,7 +2726,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2778,7 +2783,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2850,7 +2855,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2942,7 +2947,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3038,7 +3043,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3130,7 +3135,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3185,7 +3190,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3249,7 +3254,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3301,7 +3306,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3462,7 +3467,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3523,7 +3528,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3593,7 +3598,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3683,7 +3688,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3740,7 +3745,7 @@ async def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -3768,10 +3773,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -3829,10 +3834,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -3898,7 +3903,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -3953,7 +3958,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4019,7 +4024,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -4071,7 +4076,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -4230,7 +4235,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4294,7 +4299,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -4451,7 +4456,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4528,7 +4533,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -4583,7 +4588,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4649,7 +4654,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -4701,7 +4706,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -4860,7 +4865,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4924,7 +4929,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -5081,7 +5086,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5137,7 +5142,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -5210,7 +5215,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -5303,7 +5308,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -5394,7 +5399,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -5452,7 +5457,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5521,7 +5526,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -5575,7 +5580,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -5748,7 +5753,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5815,7 +5820,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -5907,7 +5912,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -5965,7 +5970,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6034,7 +6039,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -6088,7 +6093,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -6260,7 +6265,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6327,7 +6332,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -6419,7 +6424,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -6481,7 +6486,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6553,7 +6558,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -6609,7 +6614,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -6792,7 +6797,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6863,7 +6868,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -6973,7 +6978,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -7032,7 +7037,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -7125,7 +7130,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -7178,7 +7183,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7242,7 +7247,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -7294,7 +7299,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7455,7 +7460,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7515,7 +7520,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -7666,7 +7671,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7723,7 +7728,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -7793,7 +7798,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7851,7 +7856,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -7921,7 +7926,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7979,7 +7984,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -8051,7 +8056,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8121,7 +8126,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -8183,7 +8188,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -8233,7 +8238,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8303,7 +8308,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8393,7 +8398,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -8483,7 +8488,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -8557,7 +8562,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -8642,7 +8647,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -8694,7 +8699,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -8851,7 +8856,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8915,7 +8920,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -9072,7 +9077,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9129,7 +9134,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -9199,7 +9204,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9257,7 +9262,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -9331,7 +9336,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9391,7 +9396,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -9461,7 +9466,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9545,7 +9550,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -9617,7 +9622,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -9675,7 +9680,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9744,7 +9749,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -9798,7 +9803,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -9971,7 +9976,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10058,7 +10063,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -10112,7 +10117,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -10163,7 +10168,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -10326,7 +10331,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10398,7 +10403,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -10446,7 +10451,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -10502,7 +10507,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10581,7 +10586,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -10754,7 +10759,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10829,7 +10834,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -10878,7 +10883,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -10936,7 +10941,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11003,7 +11008,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -11073,7 +11078,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -11152,7 +11157,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -11219,7 +11224,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -11274,7 +11279,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11340,7 +11345,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -11392,7 +11397,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -11551,7 +11556,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11615,7 +11620,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -11770,7 +11775,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11830,7 +11835,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -11900,7 +11905,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12004,7 +12009,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -12058,7 +12063,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -12150,7 +12155,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -12205,7 +12210,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12273,7 +12278,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -12326,7 +12331,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -12487,7 +12492,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12548,7 +12553,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -12618,7 +12623,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Interfac _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -12708,7 +12713,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -12763,7 +12768,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12831,7 +12836,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -12884,7 +12889,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -13042,7 +13047,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13106,7 +13111,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -13258,7 +13263,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13314,7 +13319,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -13385,7 +13390,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -13481,7 +13486,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -13567,7 +13572,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -13642,7 +13647,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -13728,7 +13733,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -13802,7 +13807,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -13874,7 +13879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -13932,7 +13937,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14008,7 +14013,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -14063,7 +14068,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -14234,7 +14239,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14320,7 +14325,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -14406,7 +14411,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -14480,7 +14485,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -14566,7 +14571,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -14640,7 +14645,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -14734,7 +14739,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -14820,7 +14825,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -14889,7 +14894,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -14944,7 +14949,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15012,7 +15017,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -15061,7 +15066,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -15216,7 +15221,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15348,7 +15353,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -15407,7 +15412,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -15478,7 +15483,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -15569,7 +15574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -15624,7 +15629,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15692,7 +15697,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -15745,7 +15750,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -15906,7 +15911,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15970,7 +15975,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -16125,7 +16130,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16181,7 +16186,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16252,7 +16257,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16323,7 +16328,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -16386,7 +16391,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16442,7 +16447,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -16505,7 +16510,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16569,7 +16574,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16647,7 +16652,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16743,7 +16748,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -16812,7 +16817,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -16914,7 +16919,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -16992,7 +16997,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -17078,7 +17083,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -17152,7 +17157,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -17244,7 +17249,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -17302,7 +17307,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17371,7 +17376,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -17425,7 +17430,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -17598,7 +17603,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17665,7 +17670,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -17757,7 +17762,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -17812,7 +17817,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17880,7 +17885,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -18007,7 +18012,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -18147,7 +18152,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -18206,7 +18211,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -18277,7 +18282,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -18368,7 +18373,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -18423,7 +18428,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18491,7 +18496,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -18544,7 +18549,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -18705,7 +18710,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18769,7 +18774,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -18924,7 +18929,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18981,7 +18986,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -19053,7 +19058,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -19144,7 +19149,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -19202,7 +19207,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19271,7 +19276,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -19325,7 +19330,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -19493,7 +19498,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19559,7 +19564,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -19656,7 +19661,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -19742,7 +19747,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -19887,7 +19892,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -19962,7 +19967,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -20011,7 +20016,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -20067,7 +20072,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20197,7 +20202,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -20259,7 +20264,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -20330,7 +20335,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -20477,7 +20482,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -20542,7 +20547,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -20702,7 +20707,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20765,7 +20770,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -20925,7 +20930,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20988,7 +20993,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -21148,7 +21153,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21211,7 +21216,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -21371,7 +21376,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21434,7 +21439,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -21596,7 +21601,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21659,7 +21664,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -21819,7 +21824,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21882,7 +21887,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -22044,7 +22049,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22107,7 +22112,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -22272,7 +22277,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22335,7 +22340,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -22499,7 +22504,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22562,7 +22567,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -22722,7 +22727,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22785,7 +22790,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -22947,7 +22952,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23031,7 +23036,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -23197,7 +23202,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23272,7 +23277,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -23322,7 +23327,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -23381,7 +23386,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23436,7 +23441,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -23495,7 +23500,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23550,7 +23555,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -23619,7 +23624,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23681,7 +23686,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -23779,7 +23784,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -23954,7 +23959,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24030,7 +24035,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -24080,7 +24085,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -24140,7 +24145,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24195,7 +24200,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -24255,7 +24260,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24310,7 +24315,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -24370,7 +24375,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24425,7 +24430,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -24495,7 +24500,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24559,7 +24564,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -24651,7 +24656,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -24740,7 +24745,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -24795,7 +24800,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24863,7 +24868,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -24916,7 +24921,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25077,7 +25082,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25141,7 +25146,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25296,7 +25301,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25352,7 +25357,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25423,7 +25428,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25499,7 +25504,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25589,7 +25594,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25694,7 +25699,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -25767,7 +25772,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -25822,7 +25827,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25890,7 +25895,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -25943,7 +25948,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -26104,7 +26109,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26167,7 +26172,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -26322,7 +26327,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26378,7 +26383,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -26449,7 +26454,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -26540,7 +26545,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -26595,7 +26600,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26663,7 +26668,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -26716,7 +26721,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -26874,7 +26879,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26938,7 +26943,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -27092,7 +27097,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27150,7 +27155,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -27220,7 +27225,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -27310,7 +27315,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -27368,7 +27373,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27437,7 +27442,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -27491,7 +27496,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -27663,7 +27668,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27729,7 +27734,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -27897,7 +27902,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27960,7 +27965,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -28052,7 +28057,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -28107,7 +28112,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28175,7 +28180,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -28224,7 +28229,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -28376,7 +28381,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28436,7 +28441,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -28584,7 +28589,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28642,7 +28647,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -28712,7 +28717,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -28802,7 +28807,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -28860,7 +28865,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28929,7 +28934,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -28983,7 +28988,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -29146,7 +29151,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29209,7 +29214,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -29300,7 +29305,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -29390,7 +29395,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -29445,7 +29450,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29513,7 +29518,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -29566,7 +29571,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -29727,7 +29732,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29791,7 +29796,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -29946,7 +29951,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30003,7 +30008,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -30077,7 +30082,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -30172,7 +30177,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -30235,7 +30240,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30309,7 +30314,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -30363,7 +30368,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -30542,7 +30547,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30609,7 +30614,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -30701,7 +30706,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -30792,7 +30797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -30847,7 +30852,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30915,7 +30920,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -30968,7 +30973,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -31129,7 +31134,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31193,7 +31198,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -31348,7 +31353,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31404,7 +31409,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -31475,7 +31480,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -31560,7 +31565,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -31614,7 +31619,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -31706,7 +31711,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -31764,7 +31769,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31840,7 +31845,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -31895,7 +31900,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -32063,7 +32068,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32129,7 +32134,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -32288,7 +32293,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32350,7 +32355,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -32456,7 +32461,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_get_request( @@ -32539,7 +32544,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_get_request( @@ -32608,7 +32613,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -32666,7 +32671,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32735,7 +32740,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -32789,7 +32794,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -32962,7 +32967,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33029,7 +33034,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -33125,7 +33130,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -33286,7 +33291,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33358,7 +33363,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -33406,7 +33411,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -33461,7 +33466,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33519,7 +33524,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -33674,7 +33679,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33733,7 +33738,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -33810,7 +33815,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -33886,7 +33891,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -33957,7 +33962,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34014,7 +34019,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -34070,7 +34075,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34128,7 +34133,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -34284,7 +34289,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34347,7 +34352,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -34503,7 +34508,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34562,7 +34567,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -34624,7 +34629,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34680,7 +34685,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -34746,7 +34751,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34815,7 +34820,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -34863,7 +34868,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -34927,7 +34932,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34983,7 +34988,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -35050,7 +35055,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35111,7 +35116,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -35275,7 +35280,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35334,7 +35339,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -35397,7 +35402,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35532,7 +35537,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -35616,7 +35621,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -35780,7 +35785,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35853,7 +35858,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -35901,7 +35906,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -35957,7 +35962,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36015,7 +36020,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -36175,7 +36180,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36236,7 +36241,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -36407,7 +36412,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36481,7 +36486,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -36532,7 +36537,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -36607,7 +36612,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -36776,7 +36781,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36859,7 +36864,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -37020,7 +37025,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37092,7 +37097,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -37140,7 +37145,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -37195,7 +37200,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37253,7 +37258,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -37408,7 +37413,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37466,7 +37471,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -37557,7 +37562,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -37610,7 +37615,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37674,7 +37679,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -37722,7 +37727,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -37879,7 +37884,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37939,7 +37944,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -38090,7 +38095,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38146,7 +38151,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -38219,7 +38224,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -38320,7 +38325,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -38373,7 +38378,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -38530,7 +38535,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38594,7 +38599,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -38751,7 +38756,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38808,7 +38813,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -38864,7 +38869,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38919,7 +38924,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -38990,7 +38995,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -39091,7 +39096,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -39144,7 +39149,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -39301,7 +39306,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39365,7 +39370,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -39522,7 +39527,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39579,7 +39584,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -39633,7 +39638,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39687,7 +39692,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -39757,7 +39762,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -39852,7 +39857,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -40001,7 +40006,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40088,7 +40093,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -40141,7 +40146,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -40298,7 +40303,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40362,7 +40367,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -40519,7 +40524,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40576,7 +40581,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -40632,7 +40637,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40687,7 +40692,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -40758,7 +40763,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -40863,7 +40868,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -40919,7 +40924,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -41022,7 +41027,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -41075,7 +41080,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -41234,7 +41239,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41298,7 +41303,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -41457,7 +41462,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41514,7 +41519,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -41568,7 +41573,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41623,7 +41628,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -41694,7 +41699,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -41799,7 +41804,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -41854,7 +41859,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -42029,7 +42034,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42090,7 +42095,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -42149,7 +42154,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42209,7 +42214,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -42316,7 +42321,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -42371,7 +42376,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -42548,7 +42553,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42609,7 +42614,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -42668,7 +42673,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42729,7 +42734,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -42832,7 +42837,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -42885,7 +42890,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -43047,7 +43052,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43111,7 +43116,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -43273,7 +43278,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43330,7 +43335,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -43384,7 +43389,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43439,7 +43444,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -43510,7 +43515,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -43585,7 +43590,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -43744,7 +43749,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43825,7 +43830,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -43896,7 +43901,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -43978,7 +43983,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -44101,7 +44106,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -44165,7 +44170,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -44218,7 +44223,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/operations/_operations.py index d3c339081963..23dedff25e07 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_02_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -314,7 +319,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -350,7 +355,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -379,7 +384,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -408,7 +413,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +440,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -462,7 +467,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -491,7 +496,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -520,7 +525,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -549,7 +554,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -577,7 +582,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -610,7 +615,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -646,7 +651,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -680,7 +685,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +713,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -736,7 +741,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -766,7 +771,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -796,7 +801,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -822,7 +827,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +858,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -885,7 +890,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -913,7 +918,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -937,7 +942,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -959,13 +964,13 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -990,13 +995,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1027,7 +1032,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1058,7 +1063,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1089,7 +1094,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1123,7 +1128,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1156,7 +1161,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1182,7 +1187,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1213,7 +1218,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1247,7 +1252,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1279,7 +1284,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1305,7 +1310,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1333,7 +1338,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1362,7 +1367,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1389,7 +1394,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1421,7 +1426,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1456,7 +1461,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1486,7 +1491,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1513,7 +1518,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1545,7 +1550,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1580,7 +1585,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1615,7 +1620,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1648,7 +1653,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1686,7 +1691,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1722,7 +1727,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1759,7 +1764,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1792,7 +1797,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1823,7 +1828,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1849,7 +1854,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1880,7 +1885,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1914,7 +1919,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1953,7 +1958,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1991,7 +1996,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2029,7 +2034,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2062,7 +2067,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2093,7 +2098,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2125,7 +2130,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2153,7 +2158,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2179,7 +2184,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2205,7 +2210,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2233,7 +2238,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2263,7 +2268,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2294,7 +2299,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2328,7 +2333,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2367,7 +2372,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2405,7 +2410,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2443,7 +2448,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2476,7 +2481,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2506,7 +2511,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2533,7 +2538,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2565,7 +2570,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2598,7 +2603,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2626,7 +2631,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2656,7 +2661,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2690,7 +2695,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2720,7 +2725,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2746,7 +2751,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2781,7 +2786,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2812,7 +2817,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2839,7 +2844,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2868,7 +2873,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2896,7 +2901,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2925,7 +2930,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2951,7 +2956,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2982,7 +2987,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3016,7 +3021,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3050,7 +3055,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3078,7 +3083,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3104,7 +3109,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3136,7 +3141,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3166,7 +3171,7 @@ def build_interface_endpoints_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3197,7 +3202,7 @@ def build_interface_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3230,7 +3235,7 @@ def build_interface_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3264,7 +3269,7 @@ def build_interface_endpoints_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3292,7 +3297,7 @@ def build_interface_endpoints_list_by_subscription_request(subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3317,7 +3322,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3348,7 +3353,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3381,7 +3386,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3415,7 +3420,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3447,7 +3452,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3471,7 +3476,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3501,7 +3506,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3536,7 +3541,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3568,7 +3573,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3603,7 +3608,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3637,7 +3642,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3667,7 +3672,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3700,7 +3705,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3734,7 +3739,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3769,7 +3774,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3804,7 +3809,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3836,7 +3841,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3867,7 +3872,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3899,7 +3904,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3930,7 +3935,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3961,7 +3966,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3992,7 +3997,7 @@ def build_nat_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4023,7 +4028,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4056,7 +4061,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4090,7 +4095,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4122,7 +4127,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4146,7 +4151,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4175,7 +4180,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4206,7 +4211,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4239,7 +4244,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4273,7 +4278,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4305,7 +4310,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4329,7 +4334,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4359,7 +4364,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4390,7 +4395,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4425,7 +4430,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4459,7 +4464,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4499,7 +4504,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4543,7 +4548,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4588,7 +4593,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4626,7 +4631,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4661,7 +4666,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4693,7 +4698,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4727,7 +4732,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4758,7 +4763,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4794,7 +4799,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4829,7 +4834,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4859,7 +4864,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4890,7 +4895,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4923,7 +4928,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4957,7 +4962,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4989,7 +4994,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5013,7 +5018,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5042,7 +5047,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5073,7 +5078,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5106,7 +5111,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5140,7 +5145,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5172,7 +5177,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5200,7 +5205,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5233,7 +5238,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5264,7 +5269,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5300,7 +5305,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5335,7 +5340,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5366,7 +5371,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5401,7 +5406,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5433,7 +5438,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5467,7 +5472,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5498,7 +5503,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5529,7 +5534,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5561,7 +5566,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5589,7 +5594,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5615,7 +5620,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5649,7 +5654,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5683,7 +5688,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5717,7 +5722,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5751,7 +5756,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5785,7 +5790,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5819,7 +5824,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5853,7 +5858,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5887,7 +5892,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5921,7 +5926,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5955,7 +5960,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5989,7 +5994,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6023,7 +6028,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6058,7 +6063,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6090,7 +6095,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6122,7 +6127,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6154,7 +6159,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6186,7 +6191,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6221,7 +6226,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6260,7 +6265,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6296,7 +6301,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6332,7 +6337,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6368,7 +6373,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6404,7 +6409,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6436,7 +6441,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6465,7 +6470,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6485,7 +6490,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6516,7 +6521,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6549,7 +6554,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6583,7 +6588,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6615,7 +6620,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6641,7 +6646,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6671,7 +6676,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6710,7 +6715,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6755,7 +6760,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6793,7 +6798,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -6824,7 +6829,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6857,7 +6862,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6891,7 +6896,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6923,7 +6928,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6947,7 +6952,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6976,7 +6981,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7007,7 +7012,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7040,7 +7045,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7074,7 +7079,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7108,7 +7113,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7136,7 +7141,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7161,7 +7166,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7188,7 +7193,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7220,7 +7225,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7255,7 +7260,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7290,7 +7295,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7320,7 +7325,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7351,7 +7356,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7384,7 +7389,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7418,7 +7423,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7450,7 +7455,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7478,7 +7483,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7503,7 +7508,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7530,7 +7535,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7562,7 +7567,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7597,7 +7602,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7626,7 +7631,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7653,7 +7658,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7686,7 +7691,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7721,7 +7726,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7757,7 +7762,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7791,7 +7796,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7819,7 +7824,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7852,7 +7857,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7887,7 +7892,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7927,7 +7932,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7966,7 +7971,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7997,7 +8002,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8025,7 +8030,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8056,7 +8061,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8089,7 +8094,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8123,7 +8128,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8155,7 +8160,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8179,7 +8184,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8209,7 +8214,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8241,7 +8246,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8271,7 +8276,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8304,7 +8309,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8338,7 +8343,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8373,7 +8378,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -8405,7 +8410,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8436,7 +8441,7 @@ def build_resource_navigation_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8468,7 +8473,7 @@ def build_service_association_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8503,7 +8508,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8536,7 +8541,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8574,7 +8579,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8611,7 +8616,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8642,7 +8647,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8678,7 +8683,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8710,7 +8715,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8738,7 +8743,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8774,7 +8779,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8804,7 +8809,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8842,7 +8847,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8876,7 +8881,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8904,7 +8909,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8940,7 +8945,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8976,7 +8981,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9014,7 +9019,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9049,7 +9054,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9082,7 +9087,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9115,7 +9120,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9149,7 +9154,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9185,7 +9190,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9218,7 +9223,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9254,7 +9259,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9290,7 +9295,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9322,7 +9327,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9350,7 +9355,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9386,7 +9391,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9422,7 +9427,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9455,7 +9460,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9485,7 +9490,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9521,7 +9526,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9557,7 +9562,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9589,7 +9594,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9617,7 +9622,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9653,7 +9658,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9682,7 +9687,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9708,7 +9713,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9739,7 +9744,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9773,7 +9778,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9805,7 +9810,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9831,7 +9836,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9861,7 +9866,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9892,7 +9897,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9926,7 +9931,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9960,7 +9965,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9991,7 +9996,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10019,7 +10024,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10045,7 +10050,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10076,7 +10081,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10110,7 +10115,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10144,7 +10149,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10175,7 +10180,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10203,7 +10208,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10229,7 +10234,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10263,7 +10268,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10294,7 +10299,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10328,7 +10333,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10362,7 +10367,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10393,7 +10398,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10421,7 +10426,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10447,7 +10452,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10479,7 +10484,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10510,7 +10515,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10541,7 +10546,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10575,7 +10580,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10609,7 +10614,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10640,7 +10645,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10668,7 +10673,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10694,7 +10699,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10726,7 +10731,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10761,7 +10766,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10793,7 +10798,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10828,7 +10833,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10866,7 +10871,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10907,7 +10912,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10941,7 +10946,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10972,7 +10977,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11003,7 +11008,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11037,7 +11042,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11071,7 +11076,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11102,7 +11107,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11130,7 +11135,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11156,7 +11161,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11190,7 +11195,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11218,7 +11223,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11247,7 +11252,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11278,7 +11283,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11311,7 +11316,7 @@ def build_web_application_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -11364,7 +11369,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -11417,7 +11422,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11481,7 +11486,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -11533,7 +11538,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11694,7 +11699,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11757,7 +11762,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -11912,7 +11917,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -11969,7 +11974,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -12038,7 +12043,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -12108,7 +12113,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -12161,7 +12166,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12215,7 +12220,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -12268,7 +12273,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12322,7 +12327,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -12389,7 +12394,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12451,7 +12456,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -12625,7 +12630,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12691,7 +12696,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -12744,7 +12749,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -12797,7 +12802,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -12850,7 +12855,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -12902,7 +12907,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -12950,7 +12955,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -13030,7 +13035,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -13097,7 +13102,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -13152,7 +13157,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13218,7 +13223,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -13270,7 +13275,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -13431,7 +13436,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13494,7 +13499,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -13649,7 +13654,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13706,7 +13711,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -13778,7 +13783,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -13870,7 +13875,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -13964,7 +13969,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -14056,7 +14061,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -14109,7 +14114,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14173,7 +14178,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -14225,7 +14230,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -14383,7 +14388,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14442,7 +14447,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -14511,7 +14516,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -14601,7 +14606,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -14658,7 +14663,7 @@ def get_next(next_link=None): list_all.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/azureFirewallFqdnTags"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -14686,10 +14691,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -14747,10 +14752,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -14816,7 +14821,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -14869,7 +14874,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14933,7 +14938,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -14985,7 +14990,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -15141,7 +15146,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15204,7 +15209,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -15358,7 +15363,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15435,7 +15440,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -15488,7 +15493,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15554,7 +15559,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -15606,7 +15611,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -15765,7 +15770,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15828,7 +15833,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -15985,7 +15990,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16040,7 +16045,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -16110,7 +16115,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -16203,7 +16208,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -16294,7 +16299,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -16352,7 +16357,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16421,7 +16426,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -16475,7 +16480,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -16648,7 +16653,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16714,7 +16719,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -16806,7 +16811,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -16864,7 +16869,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16933,7 +16938,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -16987,7 +16992,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -17159,7 +17164,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17225,7 +17230,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -17317,7 +17322,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -17379,7 +17384,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17451,7 +17456,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -17507,7 +17512,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -17690,7 +17695,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17760,7 +17765,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -17870,7 +17875,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -17929,7 +17934,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -18022,7 +18027,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -18075,7 +18080,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18139,7 +18144,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -18191,7 +18196,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -18352,7 +18357,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18411,7 +18416,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -18562,7 +18567,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18619,7 +18624,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -18689,7 +18694,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18747,7 +18752,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -18817,7 +18822,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18875,7 +18880,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -18947,7 +18952,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19015,7 +19020,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -19077,7 +19082,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -19127,7 +19132,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -19197,7 +19202,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -19287,7 +19292,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -19377,7 +19382,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -19451,7 +19456,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -19536,7 +19541,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -19588,7 +19593,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -19745,7 +19750,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19808,7 +19813,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -19965,7 +19970,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20022,7 +20027,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -20092,7 +20097,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20150,7 +20155,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -20224,7 +20229,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20284,7 +20289,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -20354,7 +20359,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20438,7 +20443,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -20510,7 +20515,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -20568,7 +20573,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20637,7 +20642,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -20691,7 +20696,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -20864,7 +20869,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20950,7 +20955,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -21004,7 +21009,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -21055,7 +21060,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -21218,7 +21223,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21289,7 +21294,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -21337,7 +21342,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -21391,7 +21396,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21470,7 +21475,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -21643,7 +21648,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21717,7 +21722,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -21766,7 +21771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -21824,7 +21829,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21891,7 +21896,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -21961,7 +21966,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -22040,7 +22045,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -22107,7 +22112,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -22160,7 +22165,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22224,7 +22229,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -22276,7 +22281,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -22432,7 +22437,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22495,7 +22500,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -22647,7 +22652,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22704,7 +22709,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -22773,7 +22778,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -22877,7 +22882,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -22930,7 +22935,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -23022,7 +23027,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_interface_endpoints_delete_request( @@ -23075,7 +23080,7 @@ def begin_delete(self, resource_group_name: str, interface_endpoint_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23143,7 +23148,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] request = build_interface_endpoints_get_request( @@ -23196,7 +23201,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] @@ -23354,7 +23359,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23413,7 +23418,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Int _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -23482,7 +23487,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.InterfaceEndp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InterfaceEndpointListResult] error_map = { @@ -23572,7 +23577,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -23625,7 +23630,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23693,7 +23698,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -23746,7 +23751,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -23904,7 +23909,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23967,7 +23972,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -24119,7 +24124,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24174,7 +24179,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -24244,7 +24249,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -24339,7 +24344,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -24425,7 +24430,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -24500,7 +24505,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -24586,7 +24591,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -24659,7 +24664,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -24731,7 +24736,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -24789,7 +24794,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24865,7 +24870,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -24920,7 +24925,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -25088,7 +25093,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25172,7 +25177,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -25258,7 +25263,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -25331,7 +25336,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -25417,7 +25422,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -25490,7 +25495,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25584,7 +25589,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -25668,7 +25673,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -25737,7 +25742,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -25790,7 +25795,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25858,7 +25863,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -25907,7 +25912,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -26059,7 +26064,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26190,7 +26195,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -26248,7 +26253,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -26318,7 +26323,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -26409,7 +26414,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -26462,7 +26467,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26530,7 +26535,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -26583,7 +26588,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -26741,7 +26746,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26804,7 +26809,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -26956,7 +26961,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27011,7 +27016,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -27081,7 +27086,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -27152,7 +27157,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -27215,7 +27220,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27271,7 +27276,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -27334,7 +27339,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27397,7 +27402,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -27474,7 +27479,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -27570,7 +27575,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -27639,7 +27644,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -27741,7 +27746,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -27819,7 +27824,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -27905,7 +27910,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -27978,7 +27983,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -28070,7 +28075,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -28128,7 +28133,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28197,7 +28202,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -28251,7 +28256,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -28424,7 +28429,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28490,7 +28495,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -28582,7 +28587,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -28635,7 +28640,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28703,7 +28708,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -28830,7 +28835,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -28970,7 +28975,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -29028,7 +29033,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -29098,7 +29103,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -29189,7 +29194,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -29244,7 +29249,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29312,7 +29317,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -29365,7 +29370,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -29526,7 +29531,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29589,7 +29594,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -29744,7 +29749,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29801,7 +29806,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -29873,7 +29878,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -29964,7 +29969,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -30022,7 +30027,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30091,7 +30096,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -30145,7 +30150,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -30313,7 +30318,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30377,7 +30382,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -30473,7 +30478,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -30559,7 +30564,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -30704,7 +30709,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -30779,7 +30784,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -30828,7 +30833,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -30882,7 +30887,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31012,7 +31017,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -31073,7 +31078,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -31143,7 +31148,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -31290,7 +31295,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -31355,7 +31360,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -31515,7 +31520,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31578,7 +31583,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -31735,7 +31740,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31798,7 +31803,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -31958,7 +31963,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32021,7 +32026,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -32181,7 +32186,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32244,7 +32249,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -32406,7 +32411,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32469,7 +32474,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -32629,7 +32634,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32692,7 +32697,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -32854,7 +32859,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32917,7 +32922,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -33082,7 +33087,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33145,7 +33150,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -33309,7 +33314,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33372,7 +33377,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -33532,7 +33537,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33595,7 +33600,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -33757,7 +33762,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33841,7 +33846,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -34007,7 +34012,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34081,7 +34086,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -34131,7 +34136,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -34190,7 +34195,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34245,7 +34250,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -34304,7 +34309,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34359,7 +34364,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -34428,7 +34433,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34490,7 +34495,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -34588,7 +34593,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -34763,7 +34768,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34838,7 +34843,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -34888,7 +34893,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -34948,7 +34953,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35003,7 +35008,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -35063,7 +35068,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35118,7 +35123,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -35178,7 +35183,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35233,7 +35238,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -35303,7 +35308,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35367,7 +35372,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -35458,7 +35463,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -35547,7 +35552,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -35600,7 +35605,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35668,7 +35673,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -35721,7 +35726,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -35879,7 +35884,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35942,7 +35947,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -36094,7 +36099,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36149,7 +36154,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36219,7 +36224,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36294,7 +36299,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36383,7 +36388,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36488,7 +36493,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -36561,7 +36566,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -36614,7 +36619,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36682,7 +36687,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -36735,7 +36740,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36893,7 +36898,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36956,7 +36961,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -37108,7 +37113,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37163,7 +37168,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -37233,7 +37238,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -37324,7 +37329,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -37377,7 +37382,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37445,7 +37450,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -37498,7 +37503,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37656,7 +37661,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37719,7 +37724,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37873,7 +37878,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37930,7 +37935,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37999,7 +38004,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -38089,7 +38094,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -38147,7 +38152,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38216,7 +38221,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -38270,7 +38275,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -38439,7 +38444,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38504,7 +38509,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -38669,7 +38674,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38731,7 +38736,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -38823,7 +38828,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -38876,7 +38881,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38944,7 +38949,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -38993,7 +38998,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -39142,7 +39147,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39201,7 +39206,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -39346,7 +39351,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39403,7 +39408,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -39472,7 +39477,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -39562,7 +39567,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -39620,7 +39625,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39687,7 +39692,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -39741,7 +39746,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -39904,7 +39909,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39966,7 +39971,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -40057,7 +40062,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -40147,7 +40152,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -40202,7 +40207,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40270,7 +40275,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -40323,7 +40328,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40484,7 +40489,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40547,7 +40552,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40702,7 +40707,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40759,7 +40764,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40833,7 +40838,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40928,7 +40933,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -40991,7 +40996,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41065,7 +41070,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -41119,7 +41124,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -41298,7 +41303,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41364,7 +41369,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -41456,7 +41461,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -41547,7 +41552,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -41600,7 +41605,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41668,7 +41673,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -41721,7 +41726,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -41879,7 +41884,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41942,7 +41947,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -42094,7 +42099,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42149,7 +42154,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42219,7 +42224,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42304,7 +42309,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -42358,7 +42363,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -42450,7 +42455,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -42508,7 +42513,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42584,7 +42589,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -42639,7 +42644,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -42804,7 +42809,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42869,7 +42874,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43028,7 +43033,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43088,7 +43093,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -43194,7 +43199,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_get_request( @@ -43277,7 +43282,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_get_request( @@ -43346,7 +43351,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -43404,7 +43409,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43473,7 +43478,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -43527,7 +43532,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -43700,7 +43705,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43766,7 +43771,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -43862,7 +43867,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -44023,7 +44028,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44094,7 +44099,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -44142,7 +44147,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -44197,7 +44202,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44255,7 +44260,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -44410,7 +44415,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44469,7 +44474,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -44546,7 +44551,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -44622,7 +44627,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -44693,7 +44698,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44750,7 +44755,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -44806,7 +44811,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44864,7 +44869,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45020,7 +45025,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45083,7 +45088,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45239,7 +45244,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45298,7 +45303,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -45360,7 +45365,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45416,7 +45421,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -45482,7 +45487,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45549,7 +45554,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -45597,7 +45602,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -45661,7 +45666,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45717,7 +45722,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -45784,7 +45789,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45845,7 +45850,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -46009,7 +46014,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46068,7 +46073,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -46131,7 +46136,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46266,7 +46271,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -46350,7 +46355,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -46514,7 +46519,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46586,7 +46591,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -46634,7 +46639,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -46690,7 +46695,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46748,7 +46753,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -46908,7 +46913,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46969,7 +46974,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -47140,7 +47145,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47213,7 +47218,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -47264,7 +47269,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -47339,7 +47344,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -47508,7 +47513,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47591,7 +47596,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -47752,7 +47757,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47823,7 +47828,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -47871,7 +47876,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -47924,7 +47929,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47982,7 +47987,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -48137,7 +48142,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48195,7 +48200,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -48286,7 +48291,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -48339,7 +48344,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48403,7 +48408,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -48451,7 +48456,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -48605,7 +48610,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48664,7 +48669,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -48812,7 +48817,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48867,7 +48872,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -48937,7 +48942,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -49038,7 +49043,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -49091,7 +49096,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -49245,7 +49250,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49308,7 +49313,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -49462,7 +49467,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49519,7 +49524,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -49573,7 +49578,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49627,7 +49632,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -49697,7 +49702,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -49798,7 +49803,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -49851,7 +49856,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -50005,7 +50010,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50068,7 +50073,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -50222,7 +50227,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50279,7 +50284,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -50333,7 +50338,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50387,7 +50392,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -50457,7 +50462,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -50552,7 +50557,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -50701,7 +50706,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50788,7 +50793,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -50841,7 +50846,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -50995,7 +51000,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51058,7 +51063,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -51212,7 +51217,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51269,7 +51274,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -51323,7 +51328,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51377,7 +51382,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -51447,7 +51452,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -51552,7 +51557,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -51608,7 +51613,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -51711,7 +51716,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -51764,7 +51769,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -51920,7 +51925,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51983,7 +51988,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -52139,7 +52144,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52196,7 +52201,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -52250,7 +52255,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52304,7 +52309,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -52374,7 +52379,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -52479,7 +52484,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -52534,7 +52539,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -52706,7 +52711,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52766,7 +52771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -52825,7 +52830,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52884,7 +52889,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -52991,7 +52996,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -53046,7 +53051,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -53223,7 +53228,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53283,7 +53288,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -53342,7 +53347,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53403,7 +53408,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -53506,7 +53511,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -53559,7 +53564,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -53718,7 +53723,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53781,7 +53786,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -53940,7 +53945,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53997,7 +54002,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -54051,7 +54056,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54105,7 +54110,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -54175,7 +54180,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -54250,7 +54255,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -54409,7 +54414,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54490,7 +54495,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -54561,7 +54566,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -54641,7 +54646,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -54764,7 +54769,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -54828,7 +54833,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -54881,7 +54886,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-02-01")) # type: Literal["2019-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_metadata.json index 4e503d7a90d1..169ea31155bb 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_metadata.json @@ -207,4 +207,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/operations/_operations.py index bfd41f975fb3..f76a2f7364d2 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -70,7 +71,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -199,6 +199,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -324,7 +326,6 @@ build_subnets_get_request, build_subnets_list_request, build_subnets_prepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -407,8 +408,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -446,7 +451,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -501,7 +506,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -567,7 +572,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -619,7 +624,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -780,7 +785,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -844,7 +849,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -999,7 +1004,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1057,7 +1062,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1127,7 +1132,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1197,7 +1202,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1252,7 +1257,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1306,7 +1311,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1361,7 +1366,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1415,7 +1420,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1482,7 +1487,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1544,7 +1549,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1718,7 +1723,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1784,7 +1789,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1837,7 +1842,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1890,7 +1895,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1943,7 +1948,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1995,7 +2000,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2043,7 +2048,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2123,7 +2128,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2190,7 +2195,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2245,7 +2250,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2311,7 +2316,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2363,7 +2368,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2524,7 +2529,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2588,7 +2593,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2743,7 +2748,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2800,7 +2805,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2872,7 +2877,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2964,7 +2969,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3060,7 +3065,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3152,7 +3157,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3207,7 +3212,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3271,7 +3276,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3323,7 +3328,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3484,7 +3489,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3545,7 +3550,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3615,7 +3620,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3705,7 +3710,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3795,7 +3800,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -3850,7 +3855,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3914,7 +3919,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -3966,7 +3971,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4124,7 +4129,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4183,7 +4188,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4254,7 +4259,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4312,7 +4317,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -4340,10 +4345,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -4401,10 +4406,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -4470,7 +4475,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -4525,7 +4530,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4591,7 +4596,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -4643,7 +4648,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -4802,7 +4807,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4866,7 +4871,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -5023,7 +5028,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5100,7 +5105,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -5155,7 +5160,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5221,7 +5226,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -5273,7 +5278,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -5432,7 +5437,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5496,7 +5501,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -5653,7 +5658,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5709,7 +5714,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -5782,7 +5787,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -5875,7 +5880,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -5966,7 +5971,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -6024,7 +6029,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6093,7 +6098,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -6147,7 +6152,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -6320,7 +6325,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6387,7 +6392,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -6479,7 +6484,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -6537,7 +6542,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6606,7 +6611,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -6660,7 +6665,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -6832,7 +6837,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6899,7 +6904,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -6991,7 +6996,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -7053,7 +7058,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7125,7 +7130,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -7181,7 +7186,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -7364,7 +7369,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7435,7 +7440,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -7545,7 +7550,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -7604,7 +7609,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -7697,7 +7702,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -7750,7 +7755,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7814,7 +7819,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -7866,7 +7871,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8027,7 +8032,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8087,7 +8092,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8238,7 +8243,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8295,7 +8300,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -8365,7 +8370,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8423,7 +8428,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -8493,7 +8498,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8551,7 +8556,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -8623,7 +8628,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8693,7 +8698,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -8755,7 +8760,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -8805,7 +8810,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8875,7 +8880,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -8965,7 +8970,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -9055,7 +9060,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9129,7 +9134,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9214,7 +9219,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -9266,7 +9271,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -9423,7 +9428,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9487,7 +9492,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -9644,7 +9649,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9701,7 +9706,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -9771,7 +9776,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9829,7 +9834,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -9903,7 +9908,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9963,7 +9968,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -10033,7 +10038,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10117,7 +10122,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -10189,7 +10194,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -10247,7 +10252,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10316,7 +10321,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -10370,7 +10375,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -10543,7 +10548,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10630,7 +10635,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -10684,7 +10689,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -10735,7 +10740,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -10898,7 +10903,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10970,7 +10975,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -11018,7 +11023,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -11074,7 +11079,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11153,7 +11158,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -11326,7 +11331,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11401,7 +11406,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -11450,7 +11455,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -11508,7 +11513,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11575,7 +11580,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -11645,7 +11650,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -11724,7 +11729,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -11791,7 +11796,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -11846,7 +11851,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11912,7 +11917,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -11964,7 +11969,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12123,7 +12128,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12187,7 +12192,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12342,7 +12347,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12402,7 +12407,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12472,7 +12477,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12576,7 +12581,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -12630,7 +12635,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -12722,7 +12727,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -12778,7 +12783,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12846,7 +12851,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -12900,7 +12905,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -13062,7 +13067,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13123,7 +13128,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -13194,7 +13199,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -13288,7 +13293,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -13366,7 +13371,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -13458,7 +13463,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -13512,7 +13517,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13580,7 +13585,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -13634,7 +13639,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -13796,7 +13801,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13857,7 +13862,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -13928,7 +13933,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -14086,7 +14091,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -14148,7 +14153,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -14207,7 +14212,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14262,7 +14267,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -14403,7 +14408,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14465,7 +14470,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -14624,7 +14629,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14688,7 +14693,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -14766,7 +14771,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -14860,7 +14865,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -14915,7 +14920,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14983,7 +14988,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15036,7 +15041,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15194,7 +15199,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15258,7 +15263,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15410,7 +15415,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15466,7 +15471,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15537,7 +15542,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15633,7 +15638,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -15719,7 +15724,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -15794,7 +15799,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -15880,7 +15885,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -15954,7 +15959,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16026,7 +16031,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16084,7 +16089,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16160,7 +16165,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -16215,7 +16220,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -16386,7 +16391,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16472,7 +16477,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -16558,7 +16563,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -16632,7 +16637,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -16718,7 +16723,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -16792,7 +16797,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16886,7 +16891,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -16972,7 +16977,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17041,7 +17046,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -17096,7 +17101,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17164,7 +17169,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -17213,7 +17218,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17368,7 +17373,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17500,7 +17505,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17559,7 +17564,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -17630,7 +17635,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -17721,7 +17726,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -17776,7 +17781,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17844,7 +17849,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -17897,7 +17902,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18058,7 +18063,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18122,7 +18127,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18277,7 +18282,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18333,7 +18338,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18404,7 +18409,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18475,7 +18480,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -18538,7 +18543,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18594,7 +18599,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -18657,7 +18662,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18721,7 +18726,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18799,7 +18804,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18895,7 +18900,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -18964,7 +18969,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19066,7 +19071,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19144,7 +19149,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19230,7 +19235,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19304,7 +19309,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19396,7 +19401,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -19454,7 +19459,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19523,7 +19528,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -19577,7 +19582,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -19750,7 +19755,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19817,7 +19822,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -19909,7 +19914,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -19964,7 +19969,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20032,7 +20037,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -20159,7 +20164,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20299,7 +20304,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20358,7 +20363,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20429,7 +20434,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20520,7 +20525,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -20575,7 +20580,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20643,7 +20648,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -20696,7 +20701,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20857,7 +20862,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20921,7 +20926,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21076,7 +21081,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21133,7 +21138,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21205,7 +21210,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21296,7 +21301,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -21354,7 +21359,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21423,7 +21428,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -21477,7 +21482,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -21645,7 +21650,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21711,7 +21716,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21808,7 +21813,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21894,7 +21899,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -22039,7 +22044,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22114,7 +22119,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -22163,7 +22168,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -22219,7 +22224,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22349,7 +22354,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22411,7 +22416,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -22482,7 +22487,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -22629,7 +22634,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -22694,7 +22699,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -22854,7 +22859,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22917,7 +22922,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -23077,7 +23082,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23140,7 +23145,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -23300,7 +23305,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23363,7 +23368,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23523,7 +23528,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23586,7 +23591,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23748,7 +23753,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23811,7 +23816,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23971,7 +23976,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24034,7 +24039,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -24196,7 +24201,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24259,7 +24264,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -24424,7 +24429,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24487,7 +24492,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -24651,7 +24656,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24714,7 +24719,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -24874,7 +24879,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24937,7 +24942,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -25099,7 +25104,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25183,7 +25188,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -25349,7 +25354,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25424,7 +25429,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -25474,7 +25479,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -25533,7 +25538,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25588,7 +25593,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -25647,7 +25652,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25702,7 +25707,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -25771,7 +25776,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25833,7 +25838,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -25931,7 +25936,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -26106,7 +26111,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26182,7 +26187,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -26232,7 +26237,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -26292,7 +26297,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26347,7 +26352,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -26407,7 +26412,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26462,7 +26467,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -26522,7 +26527,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26577,7 +26582,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -26647,7 +26652,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26711,7 +26716,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -26803,7 +26808,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -26892,7 +26897,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -26947,7 +26952,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27015,7 +27020,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -27068,7 +27073,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -27229,7 +27234,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27293,7 +27298,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -27448,7 +27453,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27504,7 +27509,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -27575,7 +27580,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -27651,7 +27656,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -27741,7 +27746,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -27846,7 +27851,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -27919,7 +27924,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -27974,7 +27979,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28042,7 +28047,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -28095,7 +28100,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -28256,7 +28261,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28319,7 +28324,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -28474,7 +28479,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28530,7 +28535,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -28601,7 +28606,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -28692,7 +28697,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -28747,7 +28752,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28815,7 +28820,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -28868,7 +28873,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -29026,7 +29031,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29090,7 +29095,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -29244,7 +29249,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29302,7 +29307,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -29372,7 +29377,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -29462,7 +29467,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -29520,7 +29525,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29589,7 +29594,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -29643,7 +29648,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -29815,7 +29820,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29881,7 +29886,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -30049,7 +30054,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30112,7 +30117,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -30204,7 +30209,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -30259,7 +30264,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30327,7 +30332,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -30376,7 +30381,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -30528,7 +30533,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30588,7 +30593,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -30736,7 +30741,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30794,7 +30799,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -30864,7 +30869,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -30954,7 +30959,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -31012,7 +31017,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31081,7 +31086,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -31135,7 +31140,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -31298,7 +31303,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31361,7 +31366,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -31452,7 +31457,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -31542,7 +31547,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -31597,7 +31602,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31665,7 +31670,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -31718,7 +31723,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -31879,7 +31884,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31943,7 +31948,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -32098,7 +32103,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32155,7 +32160,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -32229,7 +32234,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -32324,7 +32329,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -32387,7 +32392,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32461,7 +32466,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -32515,7 +32520,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -32694,7 +32699,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32761,7 +32766,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -32863,7 +32868,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -32930,7 +32935,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -33021,7 +33026,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -33076,7 +33081,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33144,7 +33149,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -33197,7 +33202,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -33358,7 +33363,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33422,7 +33427,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -33577,7 +33582,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33633,7 +33638,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -33704,7 +33709,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -33789,7 +33794,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -33843,7 +33848,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -33935,7 +33940,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -33993,7 +33998,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34069,7 +34074,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -34124,7 +34129,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -34292,7 +34297,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34358,7 +34363,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -34517,7 +34522,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34579,7 +34584,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -34685,7 +34690,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -34768,7 +34773,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -34837,7 +34842,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -34895,7 +34900,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34964,7 +34969,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -35018,7 +35023,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -35191,7 +35196,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35258,7 +35263,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -35354,7 +35359,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -35515,7 +35520,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35587,7 +35592,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -35635,7 +35640,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -35690,7 +35695,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35748,7 +35753,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -35903,7 +35908,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35962,7 +35967,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -36039,7 +36044,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -36115,7 +36120,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -36186,7 +36191,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36243,7 +36248,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -36299,7 +36304,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36357,7 +36362,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -36513,7 +36518,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36576,7 +36581,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -36732,7 +36737,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36791,7 +36796,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -36853,7 +36858,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36909,7 +36914,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -36975,7 +36980,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37044,7 +37049,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -37092,7 +37097,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -37156,7 +37161,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37212,7 +37217,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -37279,7 +37284,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37340,7 +37345,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -37504,7 +37509,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37563,7 +37568,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -37626,7 +37631,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37761,7 +37766,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -37821,7 +37826,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -37885,7 +37890,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37965,7 +37970,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -38129,7 +38134,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38202,7 +38207,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -38250,7 +38255,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -38306,7 +38311,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38364,7 +38369,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -38524,7 +38529,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38585,7 +38590,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -38756,7 +38761,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38830,7 +38835,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -38881,7 +38886,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -38956,7 +38961,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -39125,7 +39130,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39208,7 +39213,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -39369,7 +39374,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39441,7 +39446,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -39489,7 +39494,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -39544,7 +39549,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39602,7 +39607,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -39757,7 +39762,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39815,7 +39820,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -39906,7 +39911,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -39959,7 +39964,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40023,7 +40028,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -40071,7 +40076,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -40228,7 +40233,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40288,7 +40293,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -40439,7 +40444,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40495,7 +40500,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -40568,7 +40573,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -40669,7 +40674,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -40722,7 +40727,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -40879,7 +40884,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40943,7 +40948,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -41100,7 +41105,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41157,7 +41162,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -41213,7 +41218,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41268,7 +41273,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -41339,7 +41344,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -41440,7 +41445,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -41493,7 +41498,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -41650,7 +41655,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41714,7 +41719,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -41871,7 +41876,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41928,7 +41933,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -41982,7 +41987,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42036,7 +42041,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -42106,7 +42111,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -42201,7 +42206,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -42350,7 +42355,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42437,7 +42442,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -42490,7 +42495,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -42647,7 +42652,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42711,7 +42716,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -42868,7 +42873,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42925,7 +42930,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -42981,7 +42986,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43036,7 +43041,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -43107,7 +43112,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -43212,7 +43217,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -43268,7 +43273,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -43371,7 +43376,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -43424,7 +43429,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -43583,7 +43588,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43647,7 +43652,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -43806,7 +43811,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43863,7 +43868,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -43917,7 +43922,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43971,7 +43976,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -44033,7 +44038,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44090,7 +44095,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -44161,7 +44166,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -44266,7 +44271,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -44321,7 +44326,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -44496,7 +44501,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44557,7 +44562,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -44616,7 +44621,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44676,7 +44681,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -44783,7 +44788,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -44838,7 +44843,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -45015,7 +45020,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45076,7 +45081,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -45135,7 +45140,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45196,7 +45201,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -45299,7 +45304,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -45352,7 +45357,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -45514,7 +45519,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45578,7 +45583,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -45740,7 +45745,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45797,7 +45802,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -45851,7 +45856,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45906,7 +45911,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -45977,7 +45982,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -46052,7 +46057,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -46211,7 +46216,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46270,7 +46275,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -46334,7 +46339,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46412,7 +46417,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -46483,7 +46488,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -46565,7 +46570,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -46688,7 +46693,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -46752,7 +46757,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -46805,7 +46810,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/operations/_operations.py index 5d49a5fd3ebd..cd2500a33a60 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_04_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -314,7 +319,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -350,7 +355,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -379,7 +384,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -408,7 +413,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +440,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -462,7 +467,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -491,7 +496,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -520,7 +525,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -549,7 +554,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -577,7 +582,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -610,7 +615,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -646,7 +651,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -680,7 +685,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +713,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -736,7 +741,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -766,7 +771,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -796,7 +801,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -822,7 +827,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +858,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -885,7 +890,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -913,7 +918,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -937,7 +942,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -964,7 +969,7 @@ def build_bastion_hosts_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -990,7 +995,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1021,7 +1026,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1053,7 +1058,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1079,7 +1084,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1103,13 +1108,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1134,13 +1139,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1171,7 +1176,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1202,7 +1207,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1233,7 +1238,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1267,7 +1272,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1300,7 +1305,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1326,7 +1331,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1357,7 +1362,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1391,7 +1396,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1423,7 +1428,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1449,7 +1454,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1477,7 +1482,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1506,7 +1511,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1533,7 +1538,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1565,7 +1570,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1600,7 +1605,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1630,7 +1635,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1657,7 +1662,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1689,7 +1694,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1724,7 +1729,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1759,7 +1764,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1792,7 +1797,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1830,7 +1835,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1866,7 +1871,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1903,7 +1908,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1936,7 +1941,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1967,7 +1972,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1993,7 +1998,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2024,7 +2029,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2058,7 +2063,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2097,7 +2102,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2135,7 +2140,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2173,7 +2178,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2206,7 +2211,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2237,7 +2242,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2269,7 +2274,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2297,7 +2302,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2323,7 +2328,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2349,7 +2354,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2377,7 +2382,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2407,7 +2412,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2438,7 +2443,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2472,7 +2477,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2511,7 +2516,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2549,7 +2554,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2587,7 +2592,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2620,7 +2625,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2650,7 +2655,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2677,7 +2682,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2709,7 +2714,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2742,7 +2747,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2770,7 +2775,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2800,7 +2805,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2834,7 +2839,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2864,7 +2869,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2890,7 +2895,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2925,7 +2930,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2956,7 +2961,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2983,7 +2988,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3012,7 +3017,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3040,7 +3045,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3069,7 +3074,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3095,7 +3100,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3126,7 +3131,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3160,7 +3165,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3194,7 +3199,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3222,7 +3227,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3248,7 +3253,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3280,7 +3285,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3311,7 +3316,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3347,7 +3352,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3380,7 +3385,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3412,7 +3417,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3440,7 +3445,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3466,7 +3471,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3496,7 +3501,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3527,7 +3532,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3558,7 +3563,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3591,7 +3596,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3625,7 +3630,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3653,7 +3658,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3679,7 +3684,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3714,7 +3719,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3746,7 +3751,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3779,7 +3784,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3813,7 +3818,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3843,7 +3848,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3873,7 +3878,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3904,7 +3909,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3937,7 +3942,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3971,7 +3976,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4003,7 +4008,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4027,7 +4032,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4057,7 +4062,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4092,7 +4097,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4124,7 +4129,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4159,7 +4164,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4193,7 +4198,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4223,7 +4228,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4256,7 +4261,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4290,7 +4295,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4325,7 +4330,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4360,7 +4365,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4392,7 +4397,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4423,7 +4428,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4455,7 +4460,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4486,7 +4491,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4517,7 +4522,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4548,7 +4553,7 @@ def build_nat_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4579,7 +4584,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4612,7 +4617,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4646,7 +4651,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4678,7 +4683,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4702,7 +4707,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4731,7 +4736,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4762,7 +4767,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4795,7 +4800,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4829,7 +4834,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4861,7 +4866,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4885,7 +4890,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4915,7 +4920,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4946,7 +4951,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4981,7 +4986,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5015,7 +5020,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5055,7 +5060,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5099,7 +5104,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5144,7 +5149,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5182,7 +5187,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5217,7 +5222,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5249,7 +5254,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5283,7 +5288,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5314,7 +5319,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5350,7 +5355,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5385,7 +5390,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5415,7 +5420,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5446,7 +5451,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5479,7 +5484,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5513,7 +5518,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5545,7 +5550,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5569,7 +5574,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5598,7 +5603,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5629,7 +5634,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5662,7 +5667,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5696,7 +5701,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5728,7 +5733,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5756,7 +5761,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5789,7 +5794,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5820,7 +5825,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5856,7 +5861,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5891,7 +5896,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5922,7 +5927,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5957,7 +5962,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5989,7 +5994,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6023,7 +6028,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6054,7 +6059,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6085,7 +6090,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6117,7 +6122,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6145,7 +6150,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6171,7 +6176,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6205,7 +6210,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6239,7 +6244,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6273,7 +6278,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6307,7 +6312,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6341,7 +6346,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6375,7 +6380,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6409,7 +6414,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6443,7 +6448,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6477,7 +6482,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6511,7 +6516,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6545,7 +6550,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6579,7 +6584,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6614,7 +6619,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6646,7 +6651,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6678,7 +6683,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6710,7 +6715,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6742,7 +6747,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6777,7 +6782,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6816,7 +6821,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6852,7 +6857,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6888,7 +6893,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6924,7 +6929,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6960,7 +6965,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6992,7 +6997,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7021,7 +7026,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7041,7 +7046,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7072,7 +7077,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7105,7 +7110,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7139,7 +7144,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7171,7 +7176,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7197,7 +7202,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7227,7 +7232,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7266,7 +7271,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7311,7 +7316,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7349,7 +7354,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7380,7 +7385,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7413,7 +7418,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7447,7 +7452,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7479,7 +7484,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7503,7 +7508,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7532,7 +7537,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7563,7 +7568,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7596,7 +7601,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7630,7 +7635,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7664,7 +7669,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7692,7 +7697,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7717,7 +7722,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7744,7 +7749,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7776,7 +7781,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7811,7 +7816,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7846,7 +7851,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7876,7 +7881,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7907,7 +7912,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7940,7 +7945,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7974,7 +7979,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8006,7 +8011,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8034,7 +8039,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8059,7 +8064,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8086,7 +8091,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8118,7 +8123,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8153,7 +8158,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8182,7 +8187,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8209,7 +8214,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8242,7 +8247,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8277,7 +8282,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8313,7 +8318,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8347,7 +8352,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8375,7 +8380,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8408,7 +8413,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8443,7 +8448,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8483,7 +8488,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8522,7 +8527,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8553,7 +8558,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8580,7 +8585,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8608,7 +8613,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8639,7 +8644,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8672,7 +8677,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8706,7 +8711,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8738,7 +8743,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8762,7 +8767,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8792,7 +8797,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8824,7 +8829,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8854,7 +8859,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8887,7 +8892,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8921,7 +8926,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8956,7 +8961,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -8988,7 +8993,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9019,7 +9024,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9051,7 +9056,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9086,7 +9091,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9119,7 +9124,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9157,7 +9162,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9194,7 +9199,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9225,7 +9230,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9261,7 +9266,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9293,7 +9298,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9321,7 +9326,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9357,7 +9362,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9387,7 +9392,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9425,7 +9430,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9459,7 +9464,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9487,7 +9492,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9523,7 +9528,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9559,7 +9564,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9597,7 +9602,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9632,7 +9637,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9665,7 +9670,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9698,7 +9703,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9732,7 +9737,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9768,7 +9773,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9801,7 +9806,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9837,7 +9842,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9870,7 +9875,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9906,7 +9911,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9938,7 +9943,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9966,7 +9971,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10002,7 +10007,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10038,7 +10043,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10071,7 +10076,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10101,7 +10106,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10137,7 +10142,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10173,7 +10178,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10205,7 +10210,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10233,7 +10238,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10269,7 +10274,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10298,7 +10303,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10324,7 +10329,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10355,7 +10360,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10389,7 +10394,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10421,7 +10426,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10447,7 +10452,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10477,7 +10482,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10508,7 +10513,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10542,7 +10547,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10576,7 +10581,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10607,7 +10612,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10635,7 +10640,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10661,7 +10666,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10692,7 +10697,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10726,7 +10731,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10760,7 +10765,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10791,7 +10796,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10819,7 +10824,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10845,7 +10850,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10879,7 +10884,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10910,7 +10915,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10944,7 +10949,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10978,7 +10983,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11009,7 +11014,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11037,7 +11042,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11063,7 +11068,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11095,7 +11100,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11126,7 +11131,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11157,7 +11162,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11191,7 +11196,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11225,7 +11230,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11256,7 +11261,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11287,7 +11292,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11315,7 +11320,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11341,7 +11346,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11373,7 +11378,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11408,7 +11413,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11440,7 +11445,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11475,7 +11480,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11513,7 +11518,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11554,7 +11559,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11588,7 +11593,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11619,7 +11624,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11650,7 +11655,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11684,7 +11689,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11718,7 +11723,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11749,7 +11754,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11777,7 +11782,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11803,7 +11808,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11837,7 +11842,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11868,7 +11873,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11896,7 +11901,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11925,7 +11930,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11956,7 +11961,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11989,7 +11994,7 @@ def build_web_application_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -12042,7 +12047,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -12095,7 +12100,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12159,7 +12164,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -12211,7 +12216,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -12372,7 +12377,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12435,7 +12440,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -12590,7 +12595,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -12647,7 +12652,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -12716,7 +12721,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -12786,7 +12791,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -12839,7 +12844,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12893,7 +12898,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -12946,7 +12951,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13000,7 +13005,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -13067,7 +13072,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13129,7 +13134,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -13303,7 +13308,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13369,7 +13374,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -13422,7 +13427,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -13475,7 +13480,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -13528,7 +13533,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -13580,7 +13585,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -13628,7 +13633,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -13708,7 +13713,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -13775,7 +13780,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -13830,7 +13835,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13896,7 +13901,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -13948,7 +13953,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -14109,7 +14114,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14172,7 +14177,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -14327,7 +14332,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14384,7 +14389,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -14456,7 +14461,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -14548,7 +14553,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -14642,7 +14647,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -14734,7 +14739,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -14787,7 +14792,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14851,7 +14856,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -14903,7 +14908,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -15061,7 +15066,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15120,7 +15125,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -15189,7 +15194,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -15279,7 +15284,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -15369,7 +15374,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -15422,7 +15427,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15486,7 +15491,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -15538,7 +15543,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -15696,7 +15701,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15753,7 +15758,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -15823,7 +15828,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -15881,7 +15886,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -15909,10 +15914,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -15970,10 +15975,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -16039,7 +16044,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -16092,7 +16097,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16156,7 +16161,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -16208,7 +16213,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -16364,7 +16369,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16427,7 +16432,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -16581,7 +16586,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16658,7 +16663,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -16711,7 +16716,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16777,7 +16782,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -16829,7 +16834,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -16988,7 +16993,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17051,7 +17056,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -17208,7 +17213,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17263,7 +17268,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -17333,7 +17338,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -17426,7 +17431,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -17517,7 +17522,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -17575,7 +17580,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17644,7 +17649,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -17698,7 +17703,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -17871,7 +17876,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17937,7 +17942,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -18029,7 +18034,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -18087,7 +18092,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18156,7 +18161,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -18210,7 +18215,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -18382,7 +18387,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18448,7 +18453,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -18540,7 +18545,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -18602,7 +18607,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18674,7 +18679,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -18730,7 +18735,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -18913,7 +18918,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18983,7 +18988,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -19093,7 +19098,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -19152,7 +19157,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -19245,7 +19250,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -19298,7 +19303,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19362,7 +19367,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -19414,7 +19419,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -19575,7 +19580,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19634,7 +19639,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -19785,7 +19790,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19842,7 +19847,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -19912,7 +19917,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19970,7 +19975,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -20040,7 +20045,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20098,7 +20103,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -20170,7 +20175,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20238,7 +20243,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -20300,7 +20305,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -20350,7 +20355,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -20420,7 +20425,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -20510,7 +20515,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -20600,7 +20605,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -20674,7 +20679,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -20759,7 +20764,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -20811,7 +20816,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -20968,7 +20973,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21031,7 +21036,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -21188,7 +21193,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21245,7 +21250,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -21315,7 +21320,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21373,7 +21378,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -21447,7 +21452,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21507,7 +21512,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -21577,7 +21582,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21661,7 +21666,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -21733,7 +21738,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -21791,7 +21796,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21860,7 +21865,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -21914,7 +21919,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -22087,7 +22092,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22173,7 +22178,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -22227,7 +22232,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -22278,7 +22283,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -22441,7 +22446,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22512,7 +22517,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -22560,7 +22565,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -22614,7 +22619,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22693,7 +22698,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -22866,7 +22871,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22940,7 +22945,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -22989,7 +22994,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -23047,7 +23052,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23114,7 +23119,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -23184,7 +23189,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -23263,7 +23268,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -23330,7 +23335,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -23383,7 +23388,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23447,7 +23452,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -23499,7 +23504,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -23655,7 +23660,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23718,7 +23723,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -23870,7 +23875,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23927,7 +23932,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -23996,7 +24001,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -24100,7 +24105,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -24153,7 +24158,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -24245,7 +24250,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -24299,7 +24304,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24367,7 +24372,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -24421,7 +24426,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -24580,7 +24585,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24639,7 +24644,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -24709,7 +24714,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -24803,7 +24808,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -24881,7 +24886,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -24973,7 +24978,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -25027,7 +25032,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25095,7 +25100,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -25149,7 +25154,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -25311,7 +25316,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25370,7 +25375,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -25440,7 +25445,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -25598,7 +25603,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -25660,7 +25665,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -25719,7 +25724,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25774,7 +25779,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -25915,7 +25920,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25977,7 +25982,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -26136,7 +26141,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26200,7 +26205,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -26278,7 +26283,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -26372,7 +26377,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -26425,7 +26430,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26493,7 +26498,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -26546,7 +26551,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -26704,7 +26709,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26767,7 +26772,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -26919,7 +26924,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26974,7 +26979,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27044,7 +27049,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27139,7 +27144,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -27225,7 +27230,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -27300,7 +27305,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -27386,7 +27391,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -27459,7 +27464,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -27531,7 +27536,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -27589,7 +27594,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27665,7 +27670,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -27720,7 +27725,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -27888,7 +27893,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27972,7 +27977,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -28058,7 +28063,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -28131,7 +28136,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -28217,7 +28222,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -28290,7 +28295,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -28384,7 +28389,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -28468,7 +28473,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -28537,7 +28542,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -28590,7 +28595,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28658,7 +28663,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -28707,7 +28712,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -28859,7 +28864,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28990,7 +28995,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -29048,7 +29053,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -29118,7 +29123,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -29209,7 +29214,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -29262,7 +29267,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29330,7 +29335,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -29383,7 +29388,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -29541,7 +29546,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29604,7 +29609,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -29756,7 +29761,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29811,7 +29816,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -29881,7 +29886,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -29952,7 +29957,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -30015,7 +30020,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30071,7 +30076,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -30134,7 +30139,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30197,7 +30202,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30274,7 +30279,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30370,7 +30375,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -30439,7 +30444,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -30541,7 +30546,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -30619,7 +30624,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -30705,7 +30710,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -30778,7 +30783,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -30870,7 +30875,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -30928,7 +30933,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30997,7 +31002,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -31051,7 +31056,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -31224,7 +31229,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31290,7 +31295,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -31382,7 +31387,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -31435,7 +31440,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31503,7 +31508,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -31630,7 +31635,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -31770,7 +31775,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -31828,7 +31833,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -31898,7 +31903,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -31989,7 +31994,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -32044,7 +32049,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32112,7 +32117,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -32165,7 +32170,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -32326,7 +32331,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32389,7 +32394,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -32544,7 +32549,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32601,7 +32606,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -32673,7 +32678,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -32764,7 +32769,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -32822,7 +32827,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32891,7 +32896,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -32945,7 +32950,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -33113,7 +33118,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33177,7 +33182,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -33273,7 +33278,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -33359,7 +33364,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -33504,7 +33509,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -33579,7 +33584,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -33628,7 +33633,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -33682,7 +33687,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33812,7 +33817,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -33873,7 +33878,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -33943,7 +33948,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -34090,7 +34095,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -34155,7 +34160,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -34315,7 +34320,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34378,7 +34383,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -34535,7 +34540,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34598,7 +34603,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -34758,7 +34763,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34821,7 +34826,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -34981,7 +34986,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35044,7 +35049,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -35206,7 +35211,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35269,7 +35274,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -35429,7 +35434,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35492,7 +35497,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -35654,7 +35659,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35717,7 +35722,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -35882,7 +35887,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35945,7 +35950,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -36109,7 +36114,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36172,7 +36177,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -36332,7 +36337,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36395,7 +36400,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -36557,7 +36562,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36641,7 +36646,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -36807,7 +36812,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36881,7 +36886,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -36931,7 +36936,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -36990,7 +36995,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37045,7 +37050,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -37104,7 +37109,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37159,7 +37164,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -37228,7 +37233,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37290,7 +37295,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -37388,7 +37393,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -37563,7 +37568,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37638,7 +37643,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -37688,7 +37693,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -37748,7 +37753,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37803,7 +37808,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -37863,7 +37868,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37918,7 +37923,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -37978,7 +37983,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38033,7 +38038,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -38103,7 +38108,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38167,7 +38172,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -38258,7 +38263,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -38347,7 +38352,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -38400,7 +38405,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38468,7 +38473,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -38521,7 +38526,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -38679,7 +38684,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38742,7 +38747,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -38894,7 +38899,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38949,7 +38954,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -39019,7 +39024,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -39094,7 +39099,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -39183,7 +39188,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -39288,7 +39293,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -39361,7 +39366,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -39414,7 +39419,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39482,7 +39487,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -39535,7 +39540,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -39693,7 +39698,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39756,7 +39761,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -39908,7 +39913,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39963,7 +39968,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -40033,7 +40038,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -40124,7 +40129,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -40177,7 +40182,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40245,7 +40250,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -40298,7 +40303,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -40456,7 +40461,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40519,7 +40524,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -40673,7 +40678,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40730,7 +40735,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -40799,7 +40804,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -40889,7 +40894,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -40947,7 +40952,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41016,7 +41021,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -41070,7 +41075,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -41239,7 +41244,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41304,7 +41309,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -41469,7 +41474,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41531,7 +41536,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -41623,7 +41628,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -41676,7 +41681,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41744,7 +41749,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -41793,7 +41798,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -41942,7 +41947,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42001,7 +42006,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -42146,7 +42151,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42203,7 +42208,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -42272,7 +42277,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -42362,7 +42367,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -42420,7 +42425,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42487,7 +42492,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -42541,7 +42546,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -42704,7 +42709,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42766,7 +42771,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -42857,7 +42862,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -42947,7 +42952,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -43002,7 +43007,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43070,7 +43075,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -43123,7 +43128,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -43284,7 +43289,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43347,7 +43352,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -43502,7 +43507,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43559,7 +43564,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -43633,7 +43638,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -43728,7 +43733,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -43791,7 +43796,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43865,7 +43870,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -43919,7 +43924,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -44098,7 +44103,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44164,7 +44169,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -44266,7 +44271,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -44333,7 +44338,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -44424,7 +44429,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -44477,7 +44482,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44545,7 +44550,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -44598,7 +44603,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -44756,7 +44761,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44819,7 +44824,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -44971,7 +44976,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45026,7 +45031,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -45096,7 +45101,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -45181,7 +45186,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -45235,7 +45240,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -45327,7 +45332,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -45385,7 +45390,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45461,7 +45466,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -45516,7 +45521,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -45681,7 +45686,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45746,7 +45751,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -45905,7 +45910,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45965,7 +45970,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -46071,7 +46076,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -46154,7 +46159,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -46223,7 +46228,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -46281,7 +46286,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46350,7 +46355,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -46404,7 +46409,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -46577,7 +46582,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46643,7 +46648,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -46739,7 +46744,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -46900,7 +46905,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46971,7 +46976,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -47019,7 +47024,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -47074,7 +47079,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47132,7 +47137,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -47287,7 +47292,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47346,7 +47351,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -47423,7 +47428,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -47499,7 +47504,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -47570,7 +47575,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47627,7 +47632,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -47683,7 +47688,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47741,7 +47746,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -47897,7 +47902,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47960,7 +47965,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48116,7 +48121,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48175,7 +48180,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -48237,7 +48242,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48293,7 +48298,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -48359,7 +48364,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48426,7 +48431,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -48474,7 +48479,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -48538,7 +48543,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48594,7 +48599,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -48661,7 +48666,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48722,7 +48727,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -48886,7 +48891,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48945,7 +48950,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -49008,7 +49013,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49143,7 +49148,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -49203,7 +49208,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -49267,7 +49272,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49347,7 +49352,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -49511,7 +49516,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49583,7 +49588,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -49631,7 +49636,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -49687,7 +49692,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49745,7 +49750,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -49905,7 +49910,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49966,7 +49971,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -50137,7 +50142,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50210,7 +50215,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -50261,7 +50266,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -50336,7 +50341,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -50505,7 +50510,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50588,7 +50593,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -50749,7 +50754,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50820,7 +50825,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -50868,7 +50873,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -50921,7 +50926,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50979,7 +50984,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -51134,7 +51139,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51192,7 +51197,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -51283,7 +51288,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -51336,7 +51341,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51400,7 +51405,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -51448,7 +51453,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -51602,7 +51607,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51661,7 +51666,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -51809,7 +51814,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51864,7 +51869,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -51934,7 +51939,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -52035,7 +52040,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -52088,7 +52093,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -52242,7 +52247,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52305,7 +52310,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -52459,7 +52464,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52516,7 +52521,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -52570,7 +52575,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52624,7 +52629,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52694,7 +52699,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52795,7 +52800,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -52848,7 +52853,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -53002,7 +53007,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53065,7 +53070,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -53219,7 +53224,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53276,7 +53281,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -53330,7 +53335,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53384,7 +53389,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -53454,7 +53459,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -53549,7 +53554,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53698,7 +53703,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53785,7 +53790,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -53838,7 +53843,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -53992,7 +53997,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54055,7 +54060,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54209,7 +54214,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54266,7 +54271,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -54320,7 +54325,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54374,7 +54379,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54444,7 +54449,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54549,7 +54554,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -54605,7 +54610,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -54708,7 +54713,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -54761,7 +54766,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -54917,7 +54922,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54980,7 +54985,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -55136,7 +55141,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55193,7 +55198,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -55247,7 +55252,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55301,7 +55306,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -55360,7 +55365,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55416,7 +55421,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -55486,7 +55491,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -55591,7 +55596,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -55646,7 +55651,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -55818,7 +55823,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55878,7 +55883,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -55937,7 +55942,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55996,7 +56001,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -56103,7 +56108,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -56158,7 +56163,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -56335,7 +56340,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56395,7 +56400,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -56454,7 +56459,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56515,7 +56520,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -56618,7 +56623,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -56671,7 +56676,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -56830,7 +56835,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56893,7 +56898,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -57052,7 +57057,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57109,7 +57114,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -57163,7 +57168,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57217,7 +57222,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -57287,7 +57292,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -57362,7 +57367,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -57521,7 +57526,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57580,7 +57585,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -57643,7 +57648,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57721,7 +57726,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -57792,7 +57797,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -57872,7 +57877,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -57995,7 +58000,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -58059,7 +58064,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -58112,7 +58117,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01")) # type: Literal["2019-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_metadata.json index e9042b5d80b4..60c1ee5e589a 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_metadata.json @@ -212,4 +212,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/operations/_operations.py index 145e467c1453..d22411cb009e 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -72,7 +73,6 @@ build_bastion_hosts_list_request, build_bastion_hosts_update_tags_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -212,6 +212,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -338,7 +340,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -425,8 +426,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -464,7 +469,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -519,7 +524,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -585,7 +590,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -637,7 +642,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -798,7 +803,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -862,7 +867,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1017,7 +1022,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1075,7 +1080,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1145,7 +1150,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1215,7 +1220,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1270,7 +1275,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1324,7 +1329,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1379,7 +1384,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1433,7 +1438,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1500,7 +1505,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1562,7 +1567,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1736,7 +1741,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1802,7 +1807,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1855,7 +1860,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1908,7 +1913,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1961,7 +1966,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2013,7 +2018,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2061,7 +2066,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2141,7 +2146,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2208,7 +2213,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2263,7 +2268,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2329,7 +2334,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2381,7 +2386,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2542,7 +2547,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2606,7 +2611,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2761,7 +2766,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2818,7 +2823,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2890,7 +2895,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2982,7 +2987,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3078,7 +3083,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3170,7 +3175,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3225,7 +3230,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3289,7 +3294,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3341,7 +3346,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3502,7 +3507,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3640,7 +3645,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3701,7 +3706,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3771,7 +3776,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3861,7 +3866,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3951,7 +3956,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4006,7 +4011,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4070,7 +4075,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4122,7 +4127,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4280,7 +4285,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4344,7 +4349,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4501,7 +4506,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4557,7 +4562,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4628,7 +4633,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4686,7 +4691,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -4714,10 +4719,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -4775,10 +4780,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -4844,7 +4849,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -4899,7 +4904,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4965,7 +4970,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -5017,7 +5022,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -5176,7 +5181,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5240,7 +5245,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -5397,7 +5402,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5474,7 +5479,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -5529,7 +5534,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5595,7 +5600,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -5647,7 +5652,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -5806,7 +5811,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5870,7 +5875,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6027,7 +6032,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6083,7 +6088,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -6156,7 +6161,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -6249,7 +6254,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -6340,7 +6345,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -6398,7 +6403,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6467,7 +6472,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -6521,7 +6526,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -6694,7 +6699,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6761,7 +6766,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -6853,7 +6858,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -6911,7 +6916,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6980,7 +6985,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -7034,7 +7039,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -7206,7 +7211,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7273,7 +7278,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -7365,7 +7370,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -7427,7 +7432,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7499,7 +7504,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -7555,7 +7560,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -7738,7 +7743,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7809,7 +7814,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -7919,7 +7924,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -7978,7 +7983,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -8071,7 +8076,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -8124,7 +8129,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8188,7 +8193,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -8240,7 +8245,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8401,7 +8406,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8461,7 +8466,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8612,7 +8617,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8669,7 +8674,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -8739,7 +8744,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8797,7 +8802,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -8867,7 +8872,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8925,7 +8930,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -8997,7 +9002,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9067,7 +9072,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -9129,7 +9134,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -9179,7 +9184,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -9249,7 +9254,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -9339,7 +9344,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -9429,7 +9434,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9503,7 +9508,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9588,7 +9593,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -9640,7 +9645,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -9797,7 +9802,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9861,7 +9866,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10018,7 +10023,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10075,7 +10080,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -10145,7 +10150,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10203,7 +10208,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -10277,7 +10282,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10337,7 +10342,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -10407,7 +10412,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10491,7 +10496,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -10563,7 +10568,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -10621,7 +10626,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10690,7 +10695,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -10744,7 +10749,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -10917,7 +10922,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11004,7 +11009,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -11058,7 +11063,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -11109,7 +11114,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -11272,7 +11277,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11344,7 +11349,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -11392,7 +11397,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -11448,7 +11453,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11527,7 +11532,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -11700,7 +11705,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11775,7 +11780,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -11824,7 +11829,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -11882,7 +11887,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11949,7 +11954,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -12019,7 +12024,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -12098,7 +12103,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -12165,7 +12170,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12220,7 +12225,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12286,7 +12291,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -12338,7 +12343,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12497,7 +12502,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12561,7 +12566,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12716,7 +12721,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12776,7 +12781,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12846,7 +12851,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12950,7 +12955,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -13004,7 +13009,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -13096,7 +13101,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -13151,7 +13156,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13219,7 +13224,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13346,7 +13351,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13411,7 +13416,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13572,7 +13577,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13633,7 +13638,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13703,7 +13708,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13793,7 +13798,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -13851,7 +13856,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13920,7 +13925,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -13974,7 +13979,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -14145,7 +14150,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14212,7 +14217,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -14304,7 +14309,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -14359,7 +14364,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14427,7 +14432,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -14480,7 +14485,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -14638,7 +14643,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14702,7 +14707,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -14854,7 +14859,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14910,7 +14915,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -14981,7 +14986,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15077,7 +15082,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -15163,7 +15168,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -15238,7 +15243,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -15324,7 +15329,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -15398,7 +15403,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -15470,7 +15475,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -15528,7 +15533,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15604,7 +15609,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -15659,7 +15664,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -15830,7 +15835,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15916,7 +15921,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -16002,7 +16007,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -16076,7 +16081,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -16162,7 +16167,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -16236,7 +16241,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16330,7 +16335,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -16416,7 +16421,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -16485,7 +16490,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -16540,7 +16545,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16608,7 +16613,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -16657,7 +16662,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -16812,7 +16817,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16944,7 +16949,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17003,7 +17008,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -17074,7 +17079,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -17165,7 +17170,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -17220,7 +17225,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17288,7 +17293,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -17341,7 +17346,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -17502,7 +17507,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17566,7 +17571,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -17721,7 +17726,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17777,7 +17782,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17848,7 +17853,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17919,7 +17924,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -17982,7 +17987,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18038,7 +18043,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -18101,7 +18106,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18165,7 +18170,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18243,7 +18248,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18339,7 +18344,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -18408,7 +18413,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -18510,7 +18515,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -18588,7 +18593,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -18674,7 +18679,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -18748,7 +18753,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -18840,7 +18845,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -18898,7 +18903,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18967,7 +18972,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -19021,7 +19026,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -19194,7 +19199,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19261,7 +19266,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -19353,7 +19358,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -19408,7 +19413,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19476,7 +19481,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -19603,7 +19608,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -19743,7 +19748,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -19802,7 +19807,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -19873,7 +19878,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -19964,7 +19969,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -20019,7 +20024,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20087,7 +20092,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -20140,7 +20145,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20301,7 +20306,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20365,7 +20370,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20520,7 +20525,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20577,7 +20582,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20649,7 +20654,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20740,7 +20745,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -20798,7 +20803,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20867,7 +20872,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -20921,7 +20926,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -21089,7 +21094,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21155,7 +21160,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21252,7 +21257,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21338,7 +21343,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -21483,7 +21488,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21558,7 +21563,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -21607,7 +21612,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -21663,7 +21668,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21793,7 +21798,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21855,7 +21860,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21926,7 +21931,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -22073,7 +22078,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -22138,7 +22143,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -22298,7 +22303,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22361,7 +22366,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -22521,7 +22526,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22584,7 +22589,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -22744,7 +22749,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22807,7 +22812,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22967,7 +22972,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23030,7 +23035,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23192,7 +23197,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23255,7 +23260,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23415,7 +23420,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23478,7 +23483,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23640,7 +23645,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23703,7 +23708,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -23868,7 +23873,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23931,7 +23936,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -24095,7 +24100,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24158,7 +24163,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -24318,7 +24323,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24381,7 +24386,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -24543,7 +24548,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24627,7 +24632,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -24793,7 +24798,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24868,7 +24873,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -24918,7 +24923,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -24977,7 +24982,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25032,7 +25037,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -25091,7 +25096,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25146,7 +25151,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -25215,7 +25220,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25277,7 +25282,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -25375,7 +25380,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -25550,7 +25555,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25626,7 +25631,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -25676,7 +25681,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -25736,7 +25741,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25876,7 +25881,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -25938,7 +25943,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -25998,7 +26003,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26053,7 +26058,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -26113,7 +26118,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26168,7 +26173,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -26238,7 +26243,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26302,7 +26307,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -26394,7 +26399,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -26483,7 +26488,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -26539,7 +26544,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26607,7 +26612,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -26661,7 +26666,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -26823,7 +26828,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26884,7 +26889,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -26955,7 +26960,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -27049,7 +27054,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -27127,7 +27132,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -27219,7 +27224,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -27273,7 +27278,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27341,7 +27346,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -27395,7 +27400,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -27557,7 +27562,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27618,7 +27623,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -27689,7 +27694,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -27847,7 +27852,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -27909,7 +27914,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -27968,7 +27973,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28023,7 +28028,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -28164,7 +28169,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28226,7 +28231,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -28385,7 +28390,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28449,7 +28454,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -28527,7 +28532,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -28621,7 +28626,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -28676,7 +28681,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28744,7 +28749,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -28797,7 +28802,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -28958,7 +28963,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29022,7 +29027,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -29177,7 +29182,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29233,7 +29238,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29304,7 +29309,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29380,7 +29385,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29470,7 +29475,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29575,7 +29580,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -29648,7 +29653,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -29703,7 +29708,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29771,7 +29776,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -29824,7 +29829,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -29985,7 +29990,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30048,7 +30053,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -30203,7 +30208,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30259,7 +30264,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -30330,7 +30335,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -30421,7 +30426,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -30476,7 +30481,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30544,7 +30549,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -30597,7 +30602,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -30755,7 +30760,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30819,7 +30824,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -30973,7 +30978,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31031,7 +31036,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -31101,7 +31106,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -31191,7 +31196,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -31249,7 +31254,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31318,7 +31323,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -31372,7 +31377,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -31544,7 +31549,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31610,7 +31615,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -31778,7 +31783,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31841,7 +31846,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -31933,7 +31938,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -31988,7 +31993,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32056,7 +32061,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -32105,7 +32110,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -32257,7 +32262,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32317,7 +32322,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -32465,7 +32470,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32523,7 +32528,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -32593,7 +32598,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -32683,7 +32688,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -32741,7 +32746,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32810,7 +32815,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -32864,7 +32869,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -33027,7 +33032,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33090,7 +33095,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -33181,7 +33186,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -33271,7 +33276,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -33326,7 +33331,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33394,7 +33399,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -33447,7 +33452,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -33608,7 +33613,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33672,7 +33677,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -33827,7 +33832,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33884,7 +33889,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -33958,7 +33963,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -34053,7 +34058,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -34116,7 +34121,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34190,7 +34195,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -34244,7 +34249,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -34423,7 +34428,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34490,7 +34495,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -34592,7 +34597,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -34659,7 +34664,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -34750,7 +34755,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -34805,7 +34810,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34873,7 +34878,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -34926,7 +34931,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -35087,7 +35092,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35151,7 +35156,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -35306,7 +35311,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35362,7 +35367,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35433,7 +35438,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35518,7 +35523,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -35572,7 +35577,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -35664,7 +35669,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -35722,7 +35727,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35798,7 +35803,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -35853,7 +35858,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -36021,7 +36026,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36087,7 +36092,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36246,7 +36251,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36309,7 +36314,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36470,7 +36475,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36532,7 +36537,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -36638,7 +36643,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -36721,7 +36726,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -36790,7 +36795,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -36848,7 +36853,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36917,7 +36922,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -36971,7 +36976,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -37144,7 +37149,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37211,7 +37216,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -37307,7 +37312,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -37468,7 +37473,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37540,7 +37545,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -37588,7 +37593,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -37643,7 +37648,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37701,7 +37706,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -37858,7 +37863,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37920,7 +37925,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -37997,7 +38002,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -38073,7 +38078,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -38144,7 +38149,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38201,7 +38206,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -38257,7 +38262,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38315,7 +38320,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -38471,7 +38476,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38534,7 +38539,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -38690,7 +38695,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38749,7 +38754,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -38811,7 +38816,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38867,7 +38872,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -38933,7 +38938,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39002,7 +39007,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -39050,7 +39055,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -39114,7 +39119,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39170,7 +39175,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -39237,7 +39242,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39298,7 +39303,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -39462,7 +39467,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39521,7 +39526,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -39584,7 +39589,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39719,7 +39724,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -39779,7 +39784,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -39843,7 +39848,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39923,7 +39928,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -40087,7 +40092,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40160,7 +40165,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -40208,7 +40213,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -40264,7 +40269,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40322,7 +40327,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -40484,7 +40489,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40548,7 +40553,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -40719,7 +40724,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40793,7 +40798,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -40844,7 +40849,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -40919,7 +40924,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -41088,7 +41093,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41171,7 +41176,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -41332,7 +41337,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41404,7 +41409,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -41452,7 +41457,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -41507,7 +41512,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41565,7 +41570,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -41720,7 +41725,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41778,7 +41783,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -41869,7 +41874,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -41922,7 +41927,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41986,7 +41991,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -42034,7 +42039,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -42191,7 +42196,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42251,7 +42256,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -42402,7 +42407,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42458,7 +42463,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -42531,7 +42536,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -42632,7 +42637,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -42685,7 +42690,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -42842,7 +42847,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42906,7 +42911,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -43063,7 +43068,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43120,7 +43125,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -43176,7 +43181,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43231,7 +43236,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -43302,7 +43307,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -43403,7 +43408,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -43456,7 +43461,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -43613,7 +43618,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43677,7 +43682,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -43834,7 +43839,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43891,7 +43896,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -43945,7 +43950,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43999,7 +44004,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -44069,7 +44074,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -44174,7 +44179,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -44229,7 +44234,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -44326,7 +44331,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -44475,7 +44480,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44562,7 +44567,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -44615,7 +44620,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -44772,7 +44777,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44836,7 +44841,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -44993,7 +44998,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45050,7 +45055,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -45106,7 +45111,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45161,7 +45166,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -45232,7 +45237,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -45337,7 +45342,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -45393,7 +45398,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -45496,7 +45501,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -45549,7 +45554,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -45708,7 +45713,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45772,7 +45777,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -45931,7 +45936,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45988,7 +45993,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -46042,7 +46047,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46096,7 +46101,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -46158,7 +46163,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46215,7 +46220,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -46286,7 +46291,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -46391,7 +46396,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -46446,7 +46451,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -46621,7 +46626,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46682,7 +46687,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -46741,7 +46746,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46801,7 +46806,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -46915,7 +46920,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -46995,7 +47000,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -47103,7 +47108,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -47158,7 +47163,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -47335,7 +47340,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47396,7 +47401,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -47455,7 +47460,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47516,7 +47521,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -47619,7 +47624,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -47672,7 +47677,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -47834,7 +47839,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47898,7 +47903,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -48060,7 +48065,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48117,7 +48122,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -48171,7 +48176,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48226,7 +48231,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -48297,7 +48302,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -48372,7 +48377,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -48531,7 +48536,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48590,7 +48595,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -48654,7 +48659,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48732,7 +48737,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -48803,7 +48808,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -48885,7 +48890,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -49008,7 +49013,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -49072,7 +49077,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -49125,7 +49130,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/operations/_operations.py index ad0bae4db313..f5b65c0fb532 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_06_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -314,7 +319,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -350,7 +355,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -379,7 +384,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -408,7 +413,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +440,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -462,7 +467,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -491,7 +496,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -520,7 +525,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -549,7 +554,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -577,7 +582,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -610,7 +615,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -646,7 +651,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -680,7 +685,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +713,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -736,7 +741,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -766,7 +771,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -796,7 +801,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -822,7 +827,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +858,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -887,7 +892,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -919,7 +924,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -947,7 +952,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -971,7 +976,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -998,7 +1003,7 @@ def build_bastion_hosts_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1024,7 +1029,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1055,7 +1060,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1089,7 +1094,7 @@ def build_bastion_hosts_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1121,7 +1126,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1147,7 +1152,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1171,13 +1176,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1202,13 +1207,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1239,7 +1244,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1270,7 +1275,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1301,7 +1306,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1335,7 +1340,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1368,7 +1373,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1394,7 +1399,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1425,7 +1430,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1459,7 +1464,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1491,7 +1496,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1517,7 +1522,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1545,7 +1550,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1574,7 +1579,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1601,7 +1606,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1633,7 +1638,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1668,7 +1673,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1698,7 +1703,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1725,7 +1730,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1757,7 +1762,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1792,7 +1797,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1827,7 +1832,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1860,7 +1865,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1898,7 +1903,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1934,7 +1939,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1971,7 +1976,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2004,7 +2009,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2035,7 +2040,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2061,7 +2066,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2092,7 +2097,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2126,7 +2131,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2165,7 +2170,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2203,7 +2208,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2241,7 +2246,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2274,7 +2279,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2305,7 +2310,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2337,7 +2342,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2365,7 +2370,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2391,7 +2396,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2417,7 +2422,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2445,7 +2450,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2475,7 +2480,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2506,7 +2511,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2540,7 +2545,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2579,7 +2584,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2617,7 +2622,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2655,7 +2660,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2688,7 +2693,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2718,7 +2723,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2745,7 +2750,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2777,7 +2782,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2810,7 +2815,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2838,7 +2843,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2868,7 +2873,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2902,7 +2907,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2932,7 +2937,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2958,7 +2963,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2993,7 +2998,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3024,7 +3029,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3051,7 +3056,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3080,7 +3085,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3108,7 +3113,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3137,7 +3142,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3163,7 +3168,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3194,7 +3199,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3228,7 +3233,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3262,7 +3267,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3290,7 +3295,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3316,7 +3321,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3348,7 +3353,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3378,7 +3383,7 @@ def build_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3409,7 +3414,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3442,7 +3447,7 @@ def build_firewall_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3476,7 +3481,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3508,7 +3513,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3536,7 +3541,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3561,7 +3566,7 @@ def build_firewall_policy_rule_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3588,7 +3593,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3620,7 +3625,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3655,7 +3660,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3685,7 +3690,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3716,7 +3721,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3749,7 +3754,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3783,7 +3788,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3815,7 +3820,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3839,7 +3844,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3869,7 +3874,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3904,7 +3909,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3936,7 +3941,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3971,7 +3976,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4005,7 +4010,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4035,7 +4040,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4068,7 +4073,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4102,7 +4107,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4137,7 +4142,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4172,7 +4177,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4204,7 +4209,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4235,7 +4240,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4267,7 +4272,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4298,7 +4303,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4329,7 +4334,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4360,7 +4365,7 @@ def build_nat_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4391,7 +4396,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4424,7 +4429,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4458,7 +4463,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4490,7 +4495,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4514,7 +4519,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4543,7 +4548,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4574,7 +4579,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4607,7 +4612,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4641,7 +4646,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4673,7 +4678,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4697,7 +4702,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4727,7 +4732,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4758,7 +4763,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4793,7 +4798,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4827,7 +4832,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4867,7 +4872,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4911,7 +4916,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4956,7 +4961,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4994,7 +4999,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5029,7 +5034,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5061,7 +5066,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5095,7 +5100,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5126,7 +5131,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5162,7 +5167,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5197,7 +5202,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5227,7 +5232,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5258,7 +5263,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5291,7 +5296,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5325,7 +5330,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5357,7 +5362,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5381,7 +5386,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5410,7 +5415,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5441,7 +5446,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5474,7 +5479,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5508,7 +5513,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5540,7 +5545,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5568,7 +5573,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5601,7 +5606,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5632,7 +5637,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5668,7 +5673,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5703,7 +5708,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5734,7 +5739,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5769,7 +5774,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5801,7 +5806,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5835,7 +5840,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5866,7 +5871,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5897,7 +5902,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5929,7 +5934,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5957,7 +5962,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5983,7 +5988,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6017,7 +6022,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6051,7 +6056,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6085,7 +6090,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6119,7 +6124,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6153,7 +6158,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6187,7 +6192,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6221,7 +6226,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6255,7 +6260,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6289,7 +6294,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6323,7 +6328,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6357,7 +6362,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6391,7 +6396,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6426,7 +6431,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6458,7 +6463,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6490,7 +6495,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6522,7 +6527,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6554,7 +6559,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6589,7 +6594,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6628,7 +6633,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6664,7 +6669,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6700,7 +6705,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6739,7 +6744,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6775,7 +6780,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6811,7 +6816,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6843,7 +6848,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6872,7 +6877,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6893,7 +6898,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6929,7 +6934,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6962,7 +6967,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6994,7 +6999,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7022,7 +7027,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7048,7 +7053,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7078,7 +7083,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7109,7 +7114,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7140,7 +7145,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7173,7 +7178,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7207,7 +7212,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7235,7 +7240,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7261,7 +7266,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7296,7 +7301,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7328,7 +7333,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7361,7 +7366,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7395,7 +7400,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7425,7 +7430,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7455,7 +7460,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7486,7 +7491,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7519,7 +7524,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7553,7 +7558,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7585,7 +7590,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7611,7 +7616,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7641,7 +7646,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7680,7 +7685,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7725,7 +7730,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7763,7 +7768,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7794,7 +7799,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7827,7 +7832,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7861,7 +7866,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7893,7 +7898,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7917,7 +7922,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7946,7 +7951,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7977,7 +7982,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8010,7 +8015,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8044,7 +8049,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8078,7 +8083,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8106,7 +8111,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8131,7 +8136,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8158,7 +8163,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8190,7 +8195,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8225,7 +8230,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8260,7 +8265,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8290,7 +8295,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8321,7 +8326,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8354,7 +8359,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8388,7 +8393,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8420,7 +8425,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8448,7 +8453,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8473,7 +8478,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8500,7 +8505,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8532,7 +8537,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8567,7 +8572,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8596,7 +8601,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8623,7 +8628,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8656,7 +8661,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8691,7 +8696,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8727,7 +8732,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8761,7 +8766,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8789,7 +8794,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8822,7 +8827,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8857,7 +8862,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8897,7 +8902,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8936,7 +8941,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8967,7 +8972,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8994,7 +8999,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9022,7 +9027,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9053,7 +9058,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9086,7 +9091,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9120,7 +9125,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9152,7 +9157,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9176,7 +9181,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9206,7 +9211,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9238,7 +9243,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9268,7 +9273,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9301,7 +9306,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9335,7 +9340,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9370,7 +9375,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -9402,7 +9407,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -9434,7 +9439,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9465,7 +9470,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9497,7 +9502,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9532,7 +9537,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9565,7 +9570,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9603,7 +9608,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9640,7 +9645,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9671,7 +9676,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9707,7 +9712,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9739,7 +9744,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9767,7 +9772,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9803,7 +9808,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9833,7 +9838,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9871,7 +9876,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9905,7 +9910,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9933,7 +9938,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9969,7 +9974,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10005,7 +10010,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10043,7 +10048,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10078,7 +10083,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10111,7 +10116,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10144,7 +10149,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10178,7 +10183,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10214,7 +10219,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10247,7 +10252,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10283,7 +10288,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10316,7 +10321,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10352,7 +10357,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10384,7 +10389,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10412,7 +10417,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10448,7 +10453,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10484,7 +10489,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10517,7 +10522,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10547,7 +10552,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10583,7 +10588,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10619,7 +10624,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10651,7 +10656,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10679,7 +10684,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10715,7 +10720,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10744,7 +10749,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10770,7 +10775,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10801,7 +10806,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10835,7 +10840,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10867,7 +10872,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10893,7 +10898,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10923,7 +10928,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10954,7 +10959,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10988,7 +10993,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11022,7 +11027,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11053,7 +11058,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11081,7 +11086,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11107,7 +11112,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11138,7 +11143,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11172,7 +11177,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11206,7 +11211,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11237,7 +11242,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11265,7 +11270,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11291,7 +11296,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11323,7 +11328,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11354,7 +11359,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11388,7 +11393,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11419,7 +11424,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11453,7 +11458,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11487,7 +11492,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11518,7 +11523,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11546,7 +11551,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11572,7 +11577,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11604,7 +11609,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11635,7 +11640,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11666,7 +11671,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11700,7 +11705,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11734,7 +11739,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11765,7 +11770,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11796,7 +11801,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11824,7 +11829,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11850,7 +11855,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11882,7 +11887,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11917,7 +11922,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11949,7 +11954,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11985,7 +11990,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12018,7 +12023,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12054,7 +12059,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12092,7 +12097,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12133,7 +12138,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12167,7 +12172,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12198,7 +12203,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12229,7 +12234,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12263,7 +12268,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12297,7 +12302,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12328,7 +12333,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12356,7 +12361,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12382,7 +12387,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12416,7 +12421,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12447,7 +12452,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12475,7 +12480,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12504,7 +12509,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12535,7 +12540,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12568,7 +12573,7 @@ def build_web_application_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -12621,7 +12626,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -12674,7 +12679,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12738,7 +12743,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -12790,7 +12795,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -12951,7 +12956,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13014,7 +13019,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -13169,7 +13174,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13226,7 +13231,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -13295,7 +13300,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -13365,7 +13370,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -13418,7 +13423,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13472,7 +13477,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -13525,7 +13530,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13579,7 +13584,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -13646,7 +13651,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13708,7 +13713,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -13882,7 +13887,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13948,7 +13953,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -14001,7 +14006,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -14054,7 +14059,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -14107,7 +14112,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -14159,7 +14164,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -14207,7 +14212,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -14287,7 +14292,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -14354,7 +14359,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -14409,7 +14414,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14475,7 +14480,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -14527,7 +14532,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -14688,7 +14693,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14751,7 +14756,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -14906,7 +14911,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14963,7 +14968,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -15035,7 +15040,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -15127,7 +15132,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -15221,7 +15226,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -15313,7 +15318,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -15366,7 +15371,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15430,7 +15435,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -15482,7 +15487,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -15640,7 +15645,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15777,7 +15782,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -15837,7 +15842,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -15906,7 +15911,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -15996,7 +16001,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -16086,7 +16091,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -16139,7 +16144,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16203,7 +16208,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -16255,7 +16260,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -16413,7 +16418,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16476,7 +16481,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -16633,7 +16638,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16688,7 +16693,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -16758,7 +16763,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -16816,7 +16821,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -16844,10 +16849,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -16905,10 +16910,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -16974,7 +16979,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -17027,7 +17032,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17091,7 +17096,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -17143,7 +17148,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -17299,7 +17304,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17362,7 +17367,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -17516,7 +17521,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17593,7 +17598,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -17646,7 +17651,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17712,7 +17717,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -17764,7 +17769,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -17923,7 +17928,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17986,7 +17991,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -18143,7 +18148,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18198,7 +18203,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -18268,7 +18273,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -18361,7 +18366,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -18452,7 +18457,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -18510,7 +18515,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18579,7 +18584,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -18633,7 +18638,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -18806,7 +18811,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18872,7 +18877,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -18964,7 +18969,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -19022,7 +19027,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19091,7 +19096,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -19145,7 +19150,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -19317,7 +19322,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19383,7 +19388,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -19475,7 +19480,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -19537,7 +19542,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19609,7 +19614,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -19665,7 +19670,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -19848,7 +19853,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19918,7 +19923,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -20028,7 +20033,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -20087,7 +20092,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -20180,7 +20185,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -20233,7 +20238,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20297,7 +20302,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -20349,7 +20354,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -20510,7 +20515,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20569,7 +20574,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -20720,7 +20725,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20777,7 +20782,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -20847,7 +20852,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20905,7 +20910,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -20975,7 +20980,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21033,7 +21038,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -21105,7 +21110,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21173,7 +21178,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -21235,7 +21240,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -21285,7 +21290,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -21355,7 +21360,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -21445,7 +21450,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -21535,7 +21540,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -21609,7 +21614,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -21694,7 +21699,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -21746,7 +21751,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -21903,7 +21908,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21966,7 +21971,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -22123,7 +22128,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22180,7 +22185,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -22250,7 +22255,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22308,7 +22313,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -22382,7 +22387,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22442,7 +22447,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -22512,7 +22517,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22596,7 +22601,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -22668,7 +22673,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -22726,7 +22731,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22795,7 +22800,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -22849,7 +22854,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -23022,7 +23027,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23108,7 +23113,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -23162,7 +23167,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -23213,7 +23218,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -23376,7 +23381,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23447,7 +23452,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -23495,7 +23500,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -23549,7 +23554,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23628,7 +23633,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -23801,7 +23806,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23875,7 +23880,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -23924,7 +23929,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -23982,7 +23987,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24049,7 +24054,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -24119,7 +24124,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -24198,7 +24203,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -24265,7 +24270,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -24318,7 +24323,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24382,7 +24387,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -24434,7 +24439,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -24590,7 +24595,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24653,7 +24658,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -24805,7 +24810,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24862,7 +24867,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -24931,7 +24936,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -25035,7 +25040,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -25088,7 +25093,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -25180,7 +25185,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -25233,7 +25238,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25301,7 +25306,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -25428,7 +25433,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -25493,7 +25498,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -25651,7 +25656,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25710,7 +25715,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -25779,7 +25784,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -25869,7 +25874,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -25927,7 +25932,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25996,7 +26001,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -26050,7 +26055,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -26221,7 +26226,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26287,7 +26292,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -26379,7 +26384,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -26432,7 +26437,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26500,7 +26505,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -26553,7 +26558,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -26711,7 +26716,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26774,7 +26779,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -26926,7 +26931,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26981,7 +26986,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27051,7 +27056,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27146,7 +27151,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -27232,7 +27237,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -27307,7 +27312,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -27393,7 +27398,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -27466,7 +27471,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -27538,7 +27543,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -27596,7 +27601,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27672,7 +27677,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -27727,7 +27732,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -27895,7 +27900,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27979,7 +27984,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -28065,7 +28070,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -28138,7 +28143,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -28224,7 +28229,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -28297,7 +28302,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -28391,7 +28396,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -28475,7 +28480,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -28544,7 +28549,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -28597,7 +28602,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28665,7 +28670,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -28714,7 +28719,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -28866,7 +28871,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28997,7 +29002,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -29055,7 +29060,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -29125,7 +29130,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -29216,7 +29221,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -29269,7 +29274,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29337,7 +29342,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -29390,7 +29395,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -29548,7 +29553,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29611,7 +29616,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -29763,7 +29768,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29818,7 +29823,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -29888,7 +29893,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -29959,7 +29964,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -30022,7 +30027,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30078,7 +30083,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -30141,7 +30146,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30204,7 +30209,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30281,7 +30286,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30377,7 +30382,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -30446,7 +30451,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -30548,7 +30553,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -30626,7 +30631,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -30712,7 +30717,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -30785,7 +30790,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -30877,7 +30882,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -30935,7 +30940,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31004,7 +31009,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -31058,7 +31063,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -31231,7 +31236,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31297,7 +31302,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -31389,7 +31394,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -31442,7 +31447,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31510,7 +31515,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -31637,7 +31642,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -31777,7 +31782,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -31835,7 +31840,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -31905,7 +31910,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -31996,7 +32001,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -32051,7 +32056,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32119,7 +32124,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -32172,7 +32177,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -32333,7 +32338,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32396,7 +32401,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -32551,7 +32556,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32608,7 +32613,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -32680,7 +32685,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -32771,7 +32776,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -32829,7 +32834,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32898,7 +32903,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -32952,7 +32957,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -33120,7 +33125,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33184,7 +33189,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -33280,7 +33285,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -33366,7 +33371,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -33511,7 +33516,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -33586,7 +33591,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -33635,7 +33640,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -33689,7 +33694,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33819,7 +33824,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -33880,7 +33885,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -33950,7 +33955,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -34097,7 +34102,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -34162,7 +34167,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -34322,7 +34327,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34385,7 +34390,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -34542,7 +34547,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34605,7 +34610,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -34765,7 +34770,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34828,7 +34833,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -34988,7 +34993,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35051,7 +35056,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -35213,7 +35218,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35276,7 +35281,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -35436,7 +35441,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35499,7 +35504,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -35661,7 +35666,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35724,7 +35729,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -35889,7 +35894,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35952,7 +35957,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -36116,7 +36121,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36179,7 +36184,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -36339,7 +36344,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36402,7 +36407,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -36564,7 +36569,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36648,7 +36653,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -36814,7 +36819,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36888,7 +36893,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -36938,7 +36943,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -36997,7 +37002,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37052,7 +37057,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -37111,7 +37116,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37166,7 +37171,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -37235,7 +37240,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37297,7 +37302,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -37395,7 +37400,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -37570,7 +37575,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37645,7 +37650,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -37695,7 +37700,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -37755,7 +37760,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37895,7 +37900,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -37957,7 +37962,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -38017,7 +38022,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38072,7 +38077,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -38132,7 +38137,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38187,7 +38192,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -38257,7 +38262,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38321,7 +38326,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -38412,7 +38417,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -38501,7 +38506,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -38555,7 +38560,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38623,7 +38628,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -38677,7 +38682,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -38836,7 +38841,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38895,7 +38900,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -38965,7 +38970,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -39059,7 +39064,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -39137,7 +39142,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -39229,7 +39234,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -39283,7 +39288,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39351,7 +39356,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -39405,7 +39410,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -39567,7 +39572,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39626,7 +39631,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -39696,7 +39701,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -39854,7 +39859,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -39916,7 +39921,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -39975,7 +39980,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40030,7 +40035,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -40171,7 +40176,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40233,7 +40238,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -40392,7 +40397,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40456,7 +40461,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -40534,7 +40539,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -40628,7 +40633,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -40681,7 +40686,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40749,7 +40754,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -40802,7 +40807,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -40960,7 +40965,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41023,7 +41028,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -41175,7 +41180,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41230,7 +41235,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41300,7 +41305,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41375,7 +41380,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41464,7 +41469,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41569,7 +41574,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30")) # type: Literal["2017-03-30"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -41642,7 +41647,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -41695,7 +41700,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41763,7 +41768,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -41816,7 +41821,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -41974,7 +41979,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42037,7 +42042,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -42189,7 +42194,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42244,7 +42249,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -42314,7 +42319,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -42405,7 +42410,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -42458,7 +42463,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42526,7 +42531,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -42579,7 +42584,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -42737,7 +42742,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42800,7 +42805,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -42954,7 +42959,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43011,7 +43016,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -43080,7 +43085,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -43170,7 +43175,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -43228,7 +43233,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43297,7 +43302,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -43351,7 +43356,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -43520,7 +43525,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43585,7 +43590,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -43750,7 +43755,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43812,7 +43817,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -43904,7 +43909,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -43957,7 +43962,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44025,7 +44030,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -44074,7 +44079,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -44223,7 +44228,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44282,7 +44287,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -44427,7 +44432,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44484,7 +44489,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -44553,7 +44558,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -44643,7 +44648,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -44701,7 +44706,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44768,7 +44773,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -44822,7 +44827,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -44985,7 +44990,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45047,7 +45052,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -45138,7 +45143,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -45228,7 +45233,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -45283,7 +45288,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45351,7 +45356,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -45404,7 +45409,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -45565,7 +45570,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45628,7 +45633,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -45783,7 +45788,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45840,7 +45845,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -45914,7 +45919,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -46009,7 +46014,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -46072,7 +46077,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46146,7 +46151,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -46200,7 +46205,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -46379,7 +46384,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46445,7 +46450,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -46547,7 +46552,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -46614,7 +46619,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -46705,7 +46710,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -46758,7 +46763,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46826,7 +46831,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -46879,7 +46884,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -47037,7 +47042,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47100,7 +47105,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -47252,7 +47257,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47307,7 +47312,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -47377,7 +47382,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -47462,7 +47467,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -47516,7 +47521,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -47608,7 +47613,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -47666,7 +47671,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47742,7 +47747,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -47797,7 +47802,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -47962,7 +47967,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48027,7 +48032,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -48186,7 +48191,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48249,7 +48254,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -48410,7 +48415,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48470,7 +48475,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -48576,7 +48581,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -48659,7 +48664,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -48728,7 +48733,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -48786,7 +48791,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48855,7 +48860,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -48909,7 +48914,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -49082,7 +49087,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49148,7 +49153,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -49244,7 +49249,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -49405,7 +49410,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49476,7 +49481,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -49524,7 +49529,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -49579,7 +49584,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49637,7 +49642,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -49794,7 +49799,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49855,7 +49860,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -49932,7 +49937,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -50008,7 +50013,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -50079,7 +50084,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50136,7 +50141,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -50192,7 +50197,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50250,7 +50255,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -50406,7 +50411,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50469,7 +50474,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -50625,7 +50630,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50684,7 +50689,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -50746,7 +50751,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50802,7 +50807,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -50868,7 +50873,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50935,7 +50940,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -50983,7 +50988,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -51047,7 +51052,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51103,7 +51108,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -51170,7 +51175,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51231,7 +51236,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -51395,7 +51400,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51454,7 +51459,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -51517,7 +51522,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51652,7 +51657,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -51712,7 +51717,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -51776,7 +51781,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51856,7 +51861,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -52020,7 +52025,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52092,7 +52097,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -52140,7 +52145,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -52196,7 +52201,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52254,7 +52259,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -52416,7 +52421,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52479,7 +52484,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -52650,7 +52655,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52723,7 +52728,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -52774,7 +52779,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -52849,7 +52854,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -53018,7 +53023,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53101,7 +53106,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -53262,7 +53267,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53333,7 +53338,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -53381,7 +53386,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -53434,7 +53439,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53492,7 +53497,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -53647,7 +53652,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53705,7 +53710,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -53796,7 +53801,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -53849,7 +53854,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53913,7 +53918,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -53961,7 +53966,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -54115,7 +54120,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54174,7 +54179,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -54322,7 +54327,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54377,7 +54382,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -54447,7 +54452,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -54548,7 +54553,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -54601,7 +54606,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -54755,7 +54760,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54818,7 +54823,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -54972,7 +54977,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55029,7 +55034,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -55083,7 +55088,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55137,7 +55142,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -55207,7 +55212,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -55308,7 +55313,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -55361,7 +55366,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -55515,7 +55520,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55578,7 +55583,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -55732,7 +55737,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55789,7 +55794,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -55843,7 +55848,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55897,7 +55902,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -55967,7 +55972,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -56072,7 +56077,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -56126,7 +56131,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -56223,7 +56228,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -56372,7 +56377,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56459,7 +56464,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -56512,7 +56517,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -56666,7 +56671,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56729,7 +56734,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -56883,7 +56888,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56940,7 +56945,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -56994,7 +56999,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57048,7 +57053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -57118,7 +57123,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -57223,7 +57228,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -57279,7 +57284,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -57382,7 +57387,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -57435,7 +57440,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -57591,7 +57596,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57654,7 +57659,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -57810,7 +57815,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57867,7 +57872,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -57921,7 +57926,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57975,7 +57980,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -58034,7 +58039,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58090,7 +58095,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -58160,7 +58165,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -58265,7 +58270,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -58320,7 +58325,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -58492,7 +58497,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58552,7 +58557,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -58611,7 +58616,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58670,7 +58675,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -58784,7 +58789,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -58864,7 +58869,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -58972,7 +58977,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -59027,7 +59032,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -59204,7 +59209,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59264,7 +59269,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -59323,7 +59328,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59384,7 +59389,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -59487,7 +59492,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -59540,7 +59545,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -59699,7 +59704,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59762,7 +59767,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -59921,7 +59926,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59978,7 +59983,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -60032,7 +60037,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60086,7 +60091,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -60156,7 +60161,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -60231,7 +60236,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -60390,7 +60395,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60449,7 +60454,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -60512,7 +60517,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60590,7 +60595,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -60661,7 +60666,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -60741,7 +60746,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -60864,7 +60869,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -60928,7 +60933,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -60981,7 +60986,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-06-01")) # type: Literal["2019-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_metadata.json index cebfc0df24ca..a39e75ed8673 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_metadata.json @@ -214,4 +214,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/operations/_operations.py index fa4f8fac2dba..11f5137baf30 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -71,7 +72,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -211,6 +211,8 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -337,7 +339,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -439,8 +440,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -478,7 +483,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -533,7 +538,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -599,7 +604,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -651,7 +656,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -812,7 +817,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -876,7 +881,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1031,7 +1036,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1089,7 +1094,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1159,7 +1164,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1229,7 +1234,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1284,7 +1289,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1338,7 +1343,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1393,7 +1398,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1447,7 +1452,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1514,7 +1519,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1576,7 +1581,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1750,7 +1755,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1816,7 +1821,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1869,7 +1874,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1922,7 +1927,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1975,7 +1980,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2027,7 +2032,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2075,7 +2080,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2155,7 +2160,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2222,7 +2227,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2277,7 +2282,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2343,7 +2348,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2395,7 +2400,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2556,7 +2561,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2620,7 +2625,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2775,7 +2780,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2832,7 +2837,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2904,7 +2909,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2996,7 +3001,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3092,7 +3097,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3184,7 +3189,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3239,7 +3244,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3303,7 +3308,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3355,7 +3360,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3516,7 +3521,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3654,7 +3659,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3715,7 +3720,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3785,7 +3790,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3875,7 +3880,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -3965,7 +3970,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4020,7 +4025,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4084,7 +4089,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4136,7 +4141,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4294,7 +4299,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4353,7 +4358,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4424,7 +4429,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4482,7 +4487,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -4510,10 +4515,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -4571,10 +4576,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -4640,7 +4645,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -4695,7 +4700,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4761,7 +4766,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -4813,7 +4818,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -4972,7 +4977,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5036,7 +5041,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -5193,7 +5198,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5270,7 +5275,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -5325,7 +5330,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5391,7 +5396,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -5443,7 +5448,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -5602,7 +5607,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5666,7 +5671,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -5823,7 +5828,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5879,7 +5884,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -5952,7 +5957,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -6045,7 +6050,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -6136,7 +6141,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -6194,7 +6199,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6263,7 +6268,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -6317,7 +6322,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -6490,7 +6495,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6557,7 +6562,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -6649,7 +6654,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -6707,7 +6712,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6776,7 +6781,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -6830,7 +6835,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -7002,7 +7007,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7069,7 +7074,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -7161,7 +7166,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -7223,7 +7228,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7295,7 +7300,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -7351,7 +7356,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -7534,7 +7539,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7605,7 +7610,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -7715,7 +7720,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -7774,7 +7779,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -7867,7 +7872,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -7920,7 +7925,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7984,7 +7989,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -8036,7 +8041,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8197,7 +8202,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8257,7 +8262,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8408,7 +8413,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8465,7 +8470,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -8535,7 +8540,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8593,7 +8598,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -8663,7 +8668,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8721,7 +8726,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -8793,7 +8798,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8863,7 +8868,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -8925,7 +8930,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -8975,7 +8980,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -9045,7 +9050,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -9135,7 +9140,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -9225,7 +9230,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9299,7 +9304,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9384,7 +9389,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -9436,7 +9441,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -9593,7 +9598,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9657,7 +9662,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -9814,7 +9819,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9871,7 +9876,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -9941,7 +9946,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9999,7 +10004,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -10073,7 +10078,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10133,7 +10138,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -10203,7 +10208,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10287,7 +10292,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -10359,7 +10364,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -10417,7 +10422,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10486,7 +10491,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -10540,7 +10545,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -10713,7 +10718,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10800,7 +10805,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -10854,7 +10859,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -10905,7 +10910,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -11068,7 +11073,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11140,7 +11145,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -11188,7 +11193,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -11244,7 +11249,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11323,7 +11328,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -11496,7 +11501,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11571,7 +11576,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -11620,7 +11625,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -11678,7 +11683,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11745,7 +11750,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -11815,7 +11820,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -11894,7 +11899,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -11961,7 +11966,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12016,7 +12021,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12082,7 +12087,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -12134,7 +12139,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12293,7 +12298,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12357,7 +12362,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12512,7 +12517,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12572,7 +12577,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12642,7 +12647,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12746,7 +12751,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -12800,7 +12805,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -12892,7 +12897,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -12947,7 +12952,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13015,7 +13020,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13142,7 +13147,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13207,7 +13212,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13368,7 +13373,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13429,7 +13434,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13499,7 +13504,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13589,7 +13594,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -13647,7 +13652,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13716,7 +13721,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -13770,7 +13775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -13941,7 +13946,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14008,7 +14013,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -14100,7 +14105,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -14155,7 +14160,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14223,7 +14228,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -14276,7 +14281,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -14434,7 +14439,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14498,7 +14503,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -14650,7 +14655,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14706,7 +14711,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -14777,7 +14782,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -14873,7 +14878,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -14959,7 +14964,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -15034,7 +15039,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -15120,7 +15125,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -15194,7 +15199,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -15266,7 +15271,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -15324,7 +15329,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15400,7 +15405,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -15455,7 +15460,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -15626,7 +15631,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15712,7 +15717,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -15798,7 +15803,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -15872,7 +15877,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -15958,7 +15963,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -16032,7 +16037,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16126,7 +16131,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -16212,7 +16217,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -16281,7 +16286,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -16336,7 +16341,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16404,7 +16409,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -16453,7 +16458,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -16608,7 +16613,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16740,7 +16745,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -16799,7 +16804,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -16870,7 +16875,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -16961,7 +16966,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -17016,7 +17021,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17084,7 +17089,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -17137,7 +17142,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -17298,7 +17303,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17362,7 +17367,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -17517,7 +17522,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17573,7 +17578,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17644,7 +17649,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17715,7 +17720,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -17778,7 +17783,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17834,7 +17839,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -17897,7 +17902,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17961,7 +17966,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18039,7 +18044,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18135,7 +18140,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -18204,7 +18209,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -18306,7 +18311,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -18384,7 +18389,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -18470,7 +18475,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -18544,7 +18549,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -18636,7 +18641,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -18694,7 +18699,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18763,7 +18768,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -18817,7 +18822,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -18990,7 +18995,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19057,7 +19062,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -19149,7 +19154,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -19204,7 +19209,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19272,7 +19277,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -19399,7 +19404,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -19539,7 +19544,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -19598,7 +19603,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -19669,7 +19674,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -19760,7 +19765,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -19815,7 +19820,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19883,7 +19888,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -19936,7 +19941,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20097,7 +20102,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20161,7 +20166,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20316,7 +20321,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20373,7 +20378,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20445,7 +20450,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20536,7 +20541,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -20594,7 +20599,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20663,7 +20668,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -20717,7 +20722,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -20885,7 +20890,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20951,7 +20956,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21048,7 +21053,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21134,7 +21139,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -21279,7 +21284,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21354,7 +21359,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -21403,7 +21408,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -21459,7 +21464,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21589,7 +21594,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21651,7 +21656,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21722,7 +21727,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -21869,7 +21874,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -21934,7 +21939,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -22094,7 +22099,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22157,7 +22162,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -22317,7 +22322,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22380,7 +22385,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -22540,7 +22545,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22603,7 +22608,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22763,7 +22768,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22826,7 +22831,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -22988,7 +22993,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23051,7 +23056,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23211,7 +23216,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23274,7 +23279,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23436,7 +23441,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23499,7 +23504,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -23664,7 +23669,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23727,7 +23732,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -23891,7 +23896,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23954,7 +23959,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -24114,7 +24119,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24177,7 +24182,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -24351,7 +24356,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24435,7 +24440,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -24601,7 +24606,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24676,7 +24681,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -24726,7 +24731,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -24785,7 +24790,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24840,7 +24845,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -24899,7 +24904,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24954,7 +24959,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -25023,7 +25028,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25085,7 +25090,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -25183,7 +25188,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -25358,7 +25363,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25434,7 +25439,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -25484,7 +25489,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -25544,7 +25549,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25684,7 +25689,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -25746,7 +25751,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -25806,7 +25811,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25861,7 +25866,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -25921,7 +25926,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25976,7 +25981,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -26046,7 +26051,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26110,7 +26115,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -26202,7 +26207,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -26291,7 +26296,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -26347,7 +26352,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26415,7 +26420,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -26469,7 +26474,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -26631,7 +26636,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26692,7 +26697,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -26763,7 +26768,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -26857,7 +26862,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -26935,7 +26940,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -27027,7 +27032,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -27081,7 +27086,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27149,7 +27154,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -27203,7 +27208,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -27365,7 +27370,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27426,7 +27431,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -27497,7 +27502,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -27655,7 +27660,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -27717,7 +27722,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -27776,7 +27781,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27831,7 +27836,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -27972,7 +27977,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28034,7 +28039,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -28196,7 +28201,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28260,7 +28265,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -28338,7 +28343,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -28432,7 +28437,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -28487,7 +28492,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28555,7 +28560,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -28608,7 +28613,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -28769,7 +28774,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28833,7 +28838,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -28988,7 +28993,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29044,7 +29049,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29115,7 +29120,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29191,7 +29196,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29281,7 +29286,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29386,7 +29391,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -29459,7 +29464,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -29514,7 +29519,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29582,7 +29587,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -29635,7 +29640,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -29796,7 +29801,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29859,7 +29864,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -30014,7 +30019,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30070,7 +30075,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -30141,7 +30146,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -30232,7 +30237,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -30287,7 +30292,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30355,7 +30360,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -30408,7 +30413,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -30566,7 +30571,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30630,7 +30635,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -30784,7 +30789,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30842,7 +30847,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -30912,7 +30917,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -31002,7 +31007,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -31060,7 +31065,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31129,7 +31134,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -31183,7 +31188,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -31355,7 +31360,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31421,7 +31426,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -31589,7 +31594,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31652,7 +31657,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -31744,7 +31749,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -31799,7 +31804,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31867,7 +31872,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -31916,7 +31921,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -32068,7 +32073,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32128,7 +32133,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -32276,7 +32281,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32334,7 +32339,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -32404,7 +32409,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -32494,7 +32499,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -32552,7 +32557,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32621,7 +32626,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -32675,7 +32680,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -32838,7 +32843,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32901,7 +32906,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -32992,7 +32997,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -33082,7 +33087,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -33137,7 +33142,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33205,7 +33210,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -33258,7 +33263,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -33419,7 +33424,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33483,7 +33488,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -33638,7 +33643,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33695,7 +33700,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -33769,7 +33774,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -33864,7 +33869,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -33927,7 +33932,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34001,7 +34006,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -34055,7 +34060,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -34234,7 +34239,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34301,7 +34306,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -34403,7 +34408,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -34470,7 +34475,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -34561,7 +34566,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -34616,7 +34621,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34684,7 +34689,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -34737,7 +34742,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -34898,7 +34903,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34962,7 +34967,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -35117,7 +35122,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35173,7 +35178,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35244,7 +35249,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35329,7 +35334,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -35383,7 +35388,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -35475,7 +35480,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -35533,7 +35538,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35609,7 +35614,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -35664,7 +35669,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -35832,7 +35837,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35898,7 +35903,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36057,7 +36062,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36120,7 +36125,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36281,7 +36286,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36343,7 +36348,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -36449,7 +36454,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -36532,7 +36537,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -36601,7 +36606,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -36659,7 +36664,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36728,7 +36733,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -36782,7 +36787,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -36955,7 +36960,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37022,7 +37027,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -37118,7 +37123,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -37279,7 +37284,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37351,7 +37356,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -37399,7 +37404,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -37454,7 +37459,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37512,7 +37517,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -37669,7 +37674,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37731,7 +37736,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -37808,7 +37813,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -37884,7 +37889,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -37955,7 +37960,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38012,7 +38017,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -38068,7 +38073,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38126,7 +38131,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -38282,7 +38287,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38345,7 +38350,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -38501,7 +38506,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38560,7 +38565,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -38622,7 +38627,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38678,7 +38683,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -38744,7 +38749,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38813,7 +38818,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -38861,7 +38866,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -38925,7 +38930,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38981,7 +38986,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -39048,7 +39053,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39109,7 +39114,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -39273,7 +39278,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39332,7 +39337,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -39395,7 +39400,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39530,7 +39535,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -39594,7 +39599,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -39751,7 +39756,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39814,7 +39819,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -39968,7 +39973,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40027,7 +40032,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -40091,7 +40096,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40171,7 +40176,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -40335,7 +40340,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40408,7 +40413,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -40456,7 +40461,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -40512,7 +40517,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40570,7 +40575,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -40732,7 +40737,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40796,7 +40801,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -40967,7 +40972,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41041,7 +41046,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -41092,7 +41097,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -41167,7 +41172,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -41336,7 +41341,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41399,7 +41404,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41559,7 +41564,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41622,7 +41627,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41779,7 +41784,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41862,7 +41867,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -42023,7 +42028,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42095,7 +42100,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -42143,7 +42148,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -42198,7 +42203,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42256,7 +42261,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -42411,7 +42416,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42469,7 +42474,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -42560,7 +42565,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -42613,7 +42618,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42677,7 +42682,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -42725,7 +42730,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -42882,7 +42887,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42942,7 +42947,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -43093,7 +43098,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43149,7 +43154,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -43222,7 +43227,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -43313,7 +43318,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -43369,7 +43374,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43437,7 +43442,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -43563,7 +43568,7 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -43628,7 +43633,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -43788,7 +43793,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43849,7 +43854,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -43920,7 +43925,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -44011,7 +44016,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -44070,7 +44075,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44139,7 +44144,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -44274,7 +44279,7 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -44341,7 +44346,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -44513,7 +44518,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44580,7 +44585,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -44683,7 +44688,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -44736,7 +44741,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -44893,7 +44898,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44957,7 +44962,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45114,7 +45119,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45171,7 +45176,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -45227,7 +45232,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45282,7 +45287,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45353,7 +45358,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45454,7 +45459,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -45507,7 +45512,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -45664,7 +45669,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45728,7 +45733,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -45885,7 +45890,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45942,7 +45947,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -45996,7 +46001,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46050,7 +46055,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46120,7 +46125,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46225,7 +46230,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -46280,7 +46285,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -46377,7 +46382,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -46526,7 +46531,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46613,7 +46618,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -46666,7 +46671,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -46823,7 +46828,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46887,7 +46892,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -47044,7 +47049,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47101,7 +47106,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -47157,7 +47162,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47212,7 +47217,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -47283,7 +47288,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -47388,7 +47393,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -47444,7 +47449,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -47547,7 +47552,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -47600,7 +47605,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -47759,7 +47764,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47823,7 +47828,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -47982,7 +47987,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48039,7 +48044,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -48093,7 +48098,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48147,7 +48152,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -48209,7 +48214,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48266,7 +48271,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -48337,7 +48342,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -48442,7 +48447,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -48497,7 +48502,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -48672,7 +48677,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48733,7 +48738,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -48792,7 +48797,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48852,7 +48857,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -48966,7 +48971,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -49046,7 +49051,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -49154,7 +49159,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -49209,7 +49214,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -49386,7 +49391,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49447,7 +49452,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -49506,7 +49511,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49567,7 +49572,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -49670,7 +49675,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -49723,7 +49728,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -49885,7 +49890,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49949,7 +49954,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50111,7 +50116,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50168,7 +50173,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -50222,7 +50227,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50277,7 +50282,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50348,7 +50353,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50423,7 +50428,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -50582,7 +50587,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50641,7 +50646,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -50705,7 +50710,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50783,7 +50788,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -50854,7 +50859,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -50936,7 +50941,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -51059,7 +51064,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -51123,7 +51128,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -51176,7 +51181,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/operations/_operations.py index 3a68638b34dd..f2c768361d41 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_07_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -314,7 +319,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -350,7 +355,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -379,7 +384,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -408,7 +413,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +440,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -462,7 +467,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -491,7 +496,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -520,7 +525,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -549,7 +554,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -577,7 +582,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -610,7 +615,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -646,7 +651,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -680,7 +685,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +713,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -736,7 +741,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -766,7 +771,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -796,7 +801,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -822,7 +827,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +858,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -887,7 +892,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -919,7 +924,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -947,7 +952,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -971,7 +976,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -998,7 +1003,7 @@ def build_bastion_hosts_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1024,7 +1029,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1055,7 +1060,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1087,7 +1092,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1113,7 +1118,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1137,13 +1142,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1168,13 +1173,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1205,7 +1210,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1236,7 +1241,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1267,7 +1272,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1301,7 +1306,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1334,7 +1339,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1360,7 +1365,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1391,7 +1396,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1425,7 +1430,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1457,7 +1462,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1483,7 +1488,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1511,7 +1516,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1540,7 +1545,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1567,7 +1572,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1599,7 +1604,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1634,7 +1639,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1664,7 +1669,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1691,7 +1696,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1723,7 +1728,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1758,7 +1763,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1793,7 +1798,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1826,7 +1831,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1864,7 +1869,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1900,7 +1905,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1937,7 +1942,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1970,7 +1975,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2001,7 +2006,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2027,7 +2032,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2058,7 +2063,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2092,7 +2097,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2131,7 +2136,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2169,7 +2174,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2207,7 +2212,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2240,7 +2245,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2271,7 +2276,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2303,7 +2308,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2331,7 +2336,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2357,7 +2362,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2383,7 +2388,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2411,7 +2416,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2441,7 +2446,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2472,7 +2477,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2506,7 +2511,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2545,7 +2550,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2583,7 +2588,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2621,7 +2626,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2654,7 +2659,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2684,7 +2689,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2711,7 +2716,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2743,7 +2748,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2776,7 +2781,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2804,7 +2809,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2834,7 +2839,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2868,7 +2873,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2898,7 +2903,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2924,7 +2929,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2959,7 +2964,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2990,7 +2995,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3017,7 +3022,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3046,7 +3051,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3074,7 +3079,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3103,7 +3108,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3129,7 +3134,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3160,7 +3165,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3194,7 +3199,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3228,7 +3233,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3256,7 +3261,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3282,7 +3287,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3314,7 +3319,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3344,7 +3349,7 @@ def build_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3375,7 +3380,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3408,7 +3413,7 @@ def build_firewall_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3442,7 +3447,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3474,7 +3479,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3502,7 +3507,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3527,7 +3532,7 @@ def build_firewall_policy_rule_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3554,7 +3559,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3586,7 +3591,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3621,7 +3626,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3651,7 +3656,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3682,7 +3687,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3715,7 +3720,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3749,7 +3754,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3781,7 +3786,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3805,7 +3810,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3835,7 +3840,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3870,7 +3875,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3902,7 +3907,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3937,7 +3942,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3971,7 +3976,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4001,7 +4006,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4034,7 +4039,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4068,7 +4073,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4103,7 +4108,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4138,7 +4143,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4170,7 +4175,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4201,7 +4206,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4233,7 +4238,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4264,7 +4269,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4295,7 +4300,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4326,7 +4331,7 @@ def build_nat_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4357,7 +4362,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4390,7 +4395,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4424,7 +4429,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4456,7 +4461,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4480,7 +4485,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4509,7 +4514,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4540,7 +4545,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4573,7 +4578,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4607,7 +4612,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4639,7 +4644,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4663,7 +4668,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4693,7 +4698,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4724,7 +4729,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4759,7 +4764,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4793,7 +4798,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4833,7 +4838,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4877,7 +4882,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4922,7 +4927,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4960,7 +4965,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4995,7 +5000,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5027,7 +5032,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5061,7 +5066,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5092,7 +5097,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5128,7 +5133,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5163,7 +5168,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5193,7 +5198,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5224,7 +5229,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5257,7 +5262,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5291,7 +5296,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5323,7 +5328,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5347,7 +5352,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5376,7 +5381,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5407,7 +5412,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5440,7 +5445,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5474,7 +5479,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5506,7 +5511,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5534,7 +5539,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5567,7 +5572,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5598,7 +5603,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5634,7 +5639,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5669,7 +5674,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5700,7 +5705,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5735,7 +5740,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5767,7 +5772,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5801,7 +5806,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5832,7 +5837,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5863,7 +5868,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5895,7 +5900,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5923,7 +5928,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5949,7 +5954,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5983,7 +5988,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6017,7 +6022,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6051,7 +6056,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6085,7 +6090,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6119,7 +6124,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6153,7 +6158,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6187,7 +6192,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6221,7 +6226,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6255,7 +6260,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6289,7 +6294,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6323,7 +6328,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6357,7 +6362,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6392,7 +6397,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6424,7 +6429,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6456,7 +6461,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6488,7 +6493,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6520,7 +6525,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6555,7 +6560,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6594,7 +6599,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6630,7 +6635,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6666,7 +6671,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6705,7 +6710,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6741,7 +6746,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6777,7 +6782,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6809,7 +6814,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6838,7 +6843,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6859,7 +6864,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6895,7 +6900,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6928,7 +6933,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6960,7 +6965,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6988,7 +6993,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7014,7 +7019,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7044,7 +7049,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7075,7 +7080,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7106,7 +7111,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7139,7 +7144,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7173,7 +7178,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7201,7 +7206,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7227,7 +7232,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7262,7 +7267,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7294,7 +7299,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7327,7 +7332,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7361,7 +7366,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7391,7 +7396,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7421,7 +7426,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7452,7 +7457,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7485,7 +7490,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7519,7 +7524,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7551,7 +7556,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7577,7 +7582,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7607,7 +7612,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7646,7 +7651,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7691,7 +7696,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7729,7 +7734,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7760,7 +7765,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7793,7 +7798,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7827,7 +7832,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7859,7 +7864,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7883,7 +7888,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7912,7 +7917,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7943,7 +7948,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7976,7 +7981,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8010,7 +8015,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8044,7 +8049,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8072,7 +8077,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8097,7 +8102,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8124,7 +8129,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8156,7 +8161,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8191,7 +8196,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8226,7 +8231,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8256,7 +8261,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8287,7 +8292,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8320,7 +8325,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8354,7 +8359,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8386,7 +8391,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8414,7 +8419,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8439,7 +8444,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8466,7 +8471,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8498,7 +8503,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8533,7 +8538,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8562,7 +8567,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8589,7 +8594,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8622,7 +8627,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8657,7 +8662,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8693,7 +8698,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8727,7 +8732,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8755,7 +8760,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8788,7 +8793,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8823,7 +8828,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8863,7 +8868,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8902,7 +8907,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8933,7 +8938,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8960,7 +8965,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8988,7 +8993,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9019,7 +9024,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9052,7 +9057,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9086,7 +9091,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9118,7 +9123,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9142,7 +9147,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9172,7 +9177,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9204,7 +9209,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9234,7 +9239,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9267,7 +9272,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9301,7 +9306,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9336,7 +9341,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -9368,7 +9373,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -9400,7 +9405,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9431,7 +9436,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9463,7 +9468,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9498,7 +9503,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9531,7 +9536,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9569,7 +9574,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9606,7 +9611,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9637,7 +9642,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9673,7 +9678,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9705,7 +9710,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9733,7 +9738,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9769,7 +9774,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9799,7 +9804,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9837,7 +9842,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9871,7 +9876,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9899,7 +9904,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9935,7 +9940,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9971,7 +9976,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10009,7 +10014,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10044,7 +10049,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10077,7 +10082,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10110,7 +10115,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10144,7 +10149,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10180,7 +10185,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10213,7 +10218,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10249,7 +10254,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10285,7 +10290,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10321,7 +10326,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10354,7 +10359,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10390,7 +10395,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10422,7 +10427,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10450,7 +10455,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10486,7 +10491,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10522,7 +10527,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10555,7 +10560,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10585,7 +10590,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10621,7 +10626,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10657,7 +10662,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10693,7 +10698,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10729,7 +10734,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10761,7 +10766,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10789,7 +10794,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10825,7 +10830,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10854,7 +10859,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10880,7 +10885,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10911,7 +10916,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10945,7 +10950,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10977,7 +10982,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11003,7 +11008,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11033,7 +11038,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11069,7 +11074,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11102,7 +11107,7 @@ def build_virtual_routers_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11136,7 +11141,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11170,7 +11175,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11198,7 +11203,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11224,7 +11229,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11256,7 +11261,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11288,7 +11293,7 @@ def build_virtual_router_peerings_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11323,7 +11328,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11358,7 +11363,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11389,7 +11394,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11420,7 +11425,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11454,7 +11459,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11488,7 +11493,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11519,7 +11524,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11547,7 +11552,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11573,7 +11578,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11604,7 +11609,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11638,7 +11643,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11672,7 +11677,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11703,7 +11708,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11731,7 +11736,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11757,7 +11762,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11789,7 +11794,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11820,7 +11825,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11854,7 +11859,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11885,7 +11890,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11919,7 +11924,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11953,7 +11958,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11984,7 +11989,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12012,7 +12017,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12038,7 +12043,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12070,7 +12075,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12101,7 +12106,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12132,7 +12137,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12166,7 +12171,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12200,7 +12205,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12231,7 +12236,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12262,7 +12267,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12290,7 +12295,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12316,7 +12321,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12348,7 +12353,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12383,7 +12388,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12415,7 +12420,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12451,7 +12456,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12484,7 +12489,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12520,7 +12525,7 @@ def build_p2_svpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12558,7 +12563,7 @@ def build_p2_svpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12599,7 +12604,7 @@ def build_p2_svpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12633,7 +12638,7 @@ def build_p2_svpn_server_configurations_list_by_virtual_wan_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12664,7 +12669,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12695,7 +12700,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12729,7 +12734,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12763,7 +12768,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12794,7 +12799,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12822,7 +12827,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12848,7 +12853,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12882,7 +12887,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12913,7 +12918,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12941,7 +12946,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12970,7 +12975,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13001,7 +13006,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13034,7 +13039,7 @@ def build_web_application_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -13087,7 +13092,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -13140,7 +13145,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13204,7 +13209,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -13256,7 +13261,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -13417,7 +13422,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13480,7 +13485,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -13635,7 +13640,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13692,7 +13697,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -13761,7 +13766,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -13831,7 +13836,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -13884,7 +13889,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13938,7 +13943,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -13991,7 +13996,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14045,7 +14050,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -14112,7 +14117,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14174,7 +14179,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -14348,7 +14353,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14414,7 +14419,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -14467,7 +14472,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -14520,7 +14525,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -14573,7 +14578,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -14625,7 +14630,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -14673,7 +14678,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -14753,7 +14758,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -14820,7 +14825,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -14875,7 +14880,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14941,7 +14946,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -14993,7 +14998,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -15154,7 +15159,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15217,7 +15222,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -15372,7 +15377,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15429,7 +15434,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -15501,7 +15506,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -15593,7 +15598,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -15687,7 +15692,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -15779,7 +15784,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -15832,7 +15837,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15896,7 +15901,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -15948,7 +15953,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -16106,7 +16111,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16243,7 +16248,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -16303,7 +16308,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -16372,7 +16377,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -16462,7 +16467,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -16552,7 +16557,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -16605,7 +16610,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16669,7 +16674,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -16721,7 +16726,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -16879,7 +16884,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16936,7 +16941,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -17006,7 +17011,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -17064,7 +17069,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -17092,10 +17097,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -17153,10 +17158,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -17222,7 +17227,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -17275,7 +17280,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17339,7 +17344,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -17391,7 +17396,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -17547,7 +17552,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17610,7 +17615,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -17764,7 +17769,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17841,7 +17846,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -17894,7 +17899,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17960,7 +17965,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -18012,7 +18017,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -18171,7 +18176,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18234,7 +18239,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -18391,7 +18396,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18446,7 +18451,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -18516,7 +18521,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -18609,7 +18614,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -18700,7 +18705,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -18758,7 +18763,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18827,7 +18832,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -18881,7 +18886,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -19054,7 +19059,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19120,7 +19125,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -19212,7 +19217,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -19270,7 +19275,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19339,7 +19344,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -19393,7 +19398,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -19565,7 +19570,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19631,7 +19636,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -19723,7 +19728,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -19785,7 +19790,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19857,7 +19862,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -19913,7 +19918,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -20096,7 +20101,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20166,7 +20171,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -20276,7 +20281,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -20335,7 +20340,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -20428,7 +20433,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -20481,7 +20486,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20545,7 +20550,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -20597,7 +20602,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -20758,7 +20763,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20817,7 +20822,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -20968,7 +20973,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21025,7 +21030,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -21095,7 +21100,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21153,7 +21158,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -21223,7 +21228,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21281,7 +21286,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -21353,7 +21358,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21421,7 +21426,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -21483,7 +21488,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -21533,7 +21538,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -21603,7 +21608,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -21693,7 +21698,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -21783,7 +21788,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -21857,7 +21862,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -21942,7 +21947,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -21994,7 +21999,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -22151,7 +22156,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22214,7 +22219,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -22371,7 +22376,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22428,7 +22433,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -22498,7 +22503,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22556,7 +22561,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -22630,7 +22635,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22690,7 +22695,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -22760,7 +22765,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22844,7 +22849,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -22916,7 +22921,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -22974,7 +22979,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23043,7 +23048,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -23097,7 +23102,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -23270,7 +23275,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23356,7 +23361,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -23410,7 +23415,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -23461,7 +23466,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -23624,7 +23629,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23695,7 +23700,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -23743,7 +23748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -23797,7 +23802,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23876,7 +23881,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -24049,7 +24054,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24123,7 +24128,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -24172,7 +24177,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -24230,7 +24235,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24297,7 +24302,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -24367,7 +24372,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -24446,7 +24451,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -24513,7 +24518,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -24566,7 +24571,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24630,7 +24635,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -24682,7 +24687,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -24838,7 +24843,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24901,7 +24906,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -25053,7 +25058,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25110,7 +25115,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -25179,7 +25184,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -25283,7 +25288,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -25336,7 +25341,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -25428,7 +25433,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -25481,7 +25486,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25549,7 +25554,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -25676,7 +25681,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -25741,7 +25746,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -25899,7 +25904,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25958,7 +25963,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -26027,7 +26032,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -26117,7 +26122,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -26175,7 +26180,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26244,7 +26249,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -26298,7 +26303,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -26469,7 +26474,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26535,7 +26540,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -26627,7 +26632,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -26680,7 +26685,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26748,7 +26753,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -26801,7 +26806,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -26959,7 +26964,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27022,7 +27027,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -27174,7 +27179,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27229,7 +27234,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27299,7 +27304,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27394,7 +27399,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -27480,7 +27485,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -27555,7 +27560,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -27641,7 +27646,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -27714,7 +27719,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -27786,7 +27791,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -27844,7 +27849,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27920,7 +27925,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -27975,7 +27980,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -28143,7 +28148,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28227,7 +28232,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -28313,7 +28318,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -28386,7 +28391,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -28472,7 +28477,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -28545,7 +28550,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -28639,7 +28644,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -28723,7 +28728,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -28792,7 +28797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -28845,7 +28850,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28913,7 +28918,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -28962,7 +28967,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -29114,7 +29119,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29245,7 +29250,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -29303,7 +29308,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -29373,7 +29378,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -29464,7 +29469,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -29517,7 +29522,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29585,7 +29590,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -29638,7 +29643,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -29796,7 +29801,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29859,7 +29864,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -30011,7 +30016,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30066,7 +30071,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30136,7 +30141,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30207,7 +30212,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -30270,7 +30275,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30326,7 +30331,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -30389,7 +30394,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30452,7 +30457,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30529,7 +30534,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30625,7 +30630,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -30694,7 +30699,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -30796,7 +30801,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -30874,7 +30879,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -30960,7 +30965,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -31033,7 +31038,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -31125,7 +31130,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -31183,7 +31188,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31252,7 +31257,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -31306,7 +31311,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -31479,7 +31484,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31545,7 +31550,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -31637,7 +31642,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -31690,7 +31695,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31758,7 +31763,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -31885,7 +31890,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -32025,7 +32030,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -32083,7 +32088,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -32153,7 +32158,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -32244,7 +32249,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -32299,7 +32304,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32367,7 +32372,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -32420,7 +32425,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -32581,7 +32586,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32644,7 +32649,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -32799,7 +32804,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32856,7 +32861,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -32928,7 +32933,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -33019,7 +33024,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -33077,7 +33082,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33146,7 +33151,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -33200,7 +33205,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -33368,7 +33373,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33432,7 +33437,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -33528,7 +33533,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -33614,7 +33619,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -33759,7 +33764,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -33834,7 +33839,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -33883,7 +33888,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -33937,7 +33942,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34067,7 +34072,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -34128,7 +34133,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -34198,7 +34203,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -34345,7 +34350,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -34410,7 +34415,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -34570,7 +34575,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34633,7 +34638,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -34790,7 +34795,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34853,7 +34858,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -35013,7 +35018,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35076,7 +35081,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -35236,7 +35241,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35299,7 +35304,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -35461,7 +35466,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35524,7 +35529,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -35684,7 +35689,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35747,7 +35752,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -35909,7 +35914,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35972,7 +35977,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -36137,7 +36142,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36200,7 +36205,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -36364,7 +36369,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36427,7 +36432,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -36587,7 +36592,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36650,7 +36655,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -36824,7 +36829,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36908,7 +36913,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -37074,7 +37079,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37148,7 +37153,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -37198,7 +37203,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -37257,7 +37262,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37312,7 +37317,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -37371,7 +37376,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37426,7 +37431,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -37495,7 +37500,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37557,7 +37562,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -37655,7 +37660,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -37830,7 +37835,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37905,7 +37910,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -37955,7 +37960,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -38015,7 +38020,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38155,7 +38160,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -38217,7 +38222,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -38277,7 +38282,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38332,7 +38337,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -38392,7 +38397,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38447,7 +38452,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -38517,7 +38522,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38581,7 +38586,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -38672,7 +38677,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -38761,7 +38766,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -38815,7 +38820,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38883,7 +38888,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -38937,7 +38942,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -39096,7 +39101,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39155,7 +39160,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -39225,7 +39230,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -39319,7 +39324,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -39397,7 +39402,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -39489,7 +39494,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -39543,7 +39548,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39611,7 +39616,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -39665,7 +39670,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -39827,7 +39832,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39886,7 +39891,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -39956,7 +39961,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -40114,7 +40119,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -40176,7 +40181,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -40235,7 +40240,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40290,7 +40295,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -40431,7 +40436,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40493,7 +40498,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -40655,7 +40660,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40719,7 +40724,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -40797,7 +40802,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -40891,7 +40896,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -40944,7 +40949,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41012,7 +41017,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -41065,7 +41070,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -41223,7 +41228,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41286,7 +41291,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -41438,7 +41443,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41493,7 +41498,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41563,7 +41568,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41638,7 +41643,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41727,7 +41732,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -41832,7 +41837,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -41905,7 +41910,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -41958,7 +41963,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42026,7 +42031,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -42079,7 +42084,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -42237,7 +42242,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42300,7 +42305,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -42452,7 +42457,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42507,7 +42512,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -42577,7 +42582,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -42668,7 +42673,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -42721,7 +42726,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42789,7 +42794,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -42842,7 +42847,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -43000,7 +43005,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43063,7 +43068,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -43217,7 +43222,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43274,7 +43279,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -43343,7 +43348,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -43433,7 +43438,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -43491,7 +43496,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43560,7 +43565,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -43614,7 +43619,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -43783,7 +43788,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43848,7 +43853,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -44013,7 +44018,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44075,7 +44080,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -44167,7 +44172,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -44220,7 +44225,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44288,7 +44293,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -44337,7 +44342,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -44486,7 +44491,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44545,7 +44550,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -44690,7 +44695,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44747,7 +44752,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -44816,7 +44821,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -44906,7 +44911,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -44964,7 +44969,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45031,7 +45036,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -45085,7 +45090,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -45248,7 +45253,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45310,7 +45315,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -45401,7 +45406,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -45491,7 +45496,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -45546,7 +45551,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45614,7 +45619,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -45667,7 +45672,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -45828,7 +45833,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45891,7 +45896,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -46046,7 +46051,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46103,7 +46108,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -46177,7 +46182,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -46272,7 +46277,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -46335,7 +46340,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46409,7 +46414,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -46463,7 +46468,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -46642,7 +46647,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46708,7 +46713,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -46810,7 +46815,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -46877,7 +46882,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -46968,7 +46973,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -47021,7 +47026,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47089,7 +47094,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -47142,7 +47147,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -47300,7 +47305,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47363,7 +47368,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -47515,7 +47520,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47570,7 +47575,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -47640,7 +47645,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -47725,7 +47730,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -47779,7 +47784,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -47871,7 +47876,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -47929,7 +47934,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48005,7 +48010,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -48060,7 +48065,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -48225,7 +48230,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48290,7 +48295,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -48449,7 +48454,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48512,7 +48517,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -48673,7 +48678,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48733,7 +48738,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -48839,7 +48844,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -48922,7 +48927,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -48991,7 +48996,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -49049,7 +49054,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49118,7 +49123,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -49172,7 +49177,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -49345,7 +49350,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49411,7 +49416,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -49507,7 +49512,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -49668,7 +49673,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49739,7 +49744,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -49787,7 +49792,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -49842,7 +49847,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49900,7 +49905,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -50057,7 +50062,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50118,7 +50123,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -50195,7 +50200,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -50271,7 +50276,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -50342,7 +50347,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50399,7 +50404,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -50455,7 +50460,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50513,7 +50518,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -50669,7 +50674,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50732,7 +50737,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -50888,7 +50893,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50947,7 +50952,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -51009,7 +51014,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51065,7 +51070,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -51131,7 +51136,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51198,7 +51203,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -51246,7 +51251,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -51310,7 +51315,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51366,7 +51371,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -51433,7 +51438,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51494,7 +51499,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -51658,7 +51663,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51717,7 +51722,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -51780,7 +51785,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51915,7 +51920,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -51979,7 +51984,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -52136,7 +52141,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52199,7 +52204,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -52353,7 +52358,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52412,7 +52417,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -52476,7 +52481,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52556,7 +52561,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -52720,7 +52725,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52792,7 +52797,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -52840,7 +52845,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -52896,7 +52901,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52954,7 +52959,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -53116,7 +53121,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53179,7 +53184,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -53350,7 +53355,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53423,7 +53428,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -53474,7 +53479,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -53549,7 +53554,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -53718,7 +53723,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53781,7 +53786,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53941,7 +53946,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54004,7 +54009,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -54161,7 +54166,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54244,7 +54249,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -54405,7 +54410,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54476,7 +54481,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -54524,7 +54529,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -54577,7 +54582,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54635,7 +54640,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -54790,7 +54795,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54848,7 +54853,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -54939,7 +54944,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -54992,7 +54997,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55056,7 +55061,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -55104,7 +55109,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -55258,7 +55263,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55317,7 +55322,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -55465,7 +55470,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55520,7 +55525,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -55590,7 +55595,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -55681,7 +55686,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -55735,7 +55740,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55803,7 +55808,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -55929,7 +55934,7 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -55994,7 +55999,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -56151,7 +56156,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56210,7 +56215,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -56280,7 +56285,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -56371,7 +56376,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -56430,7 +56435,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56499,7 +56504,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -56634,7 +56639,7 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -56701,7 +56706,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -56873,7 +56878,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56939,7 +56944,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -57042,7 +57047,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -57095,7 +57100,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -57249,7 +57254,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57312,7 +57317,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -57466,7 +57471,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57523,7 +57528,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -57577,7 +57582,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57631,7 +57636,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -57701,7 +57706,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -57802,7 +57807,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -57855,7 +57860,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -58009,7 +58014,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58072,7 +58077,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -58226,7 +58231,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58283,7 +58288,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -58337,7 +58342,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58391,7 +58396,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -58461,7 +58466,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -58566,7 +58571,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -58620,7 +58625,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -58717,7 +58722,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -58866,7 +58871,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58953,7 +58958,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -59006,7 +59011,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -59160,7 +59165,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59223,7 +59228,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -59377,7 +59382,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59434,7 +59439,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -59488,7 +59493,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59542,7 +59547,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -59612,7 +59617,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -59717,7 +59722,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -59773,7 +59778,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -59876,7 +59881,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -59929,7 +59934,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -60085,7 +60090,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60148,7 +60153,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -60304,7 +60309,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60361,7 +60366,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -60415,7 +60420,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60469,7 +60474,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -60528,7 +60533,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60584,7 +60589,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -60654,7 +60659,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -60759,7 +60764,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -60814,7 +60819,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -60986,7 +60991,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61046,7 +61051,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -61105,7 +61110,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61164,7 +61169,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -61278,7 +61283,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -61358,7 +61363,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -61466,7 +61471,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] request = build_p2_svpn_server_configurations_get_request( @@ -61521,7 +61526,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] @@ -61698,7 +61703,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61758,7 +61763,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_server_configurations_delete_request( @@ -61817,7 +61822,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61878,7 +61883,7 @@ def list_by_virtual_wan( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnServerConfigurationsResult] error_map = { @@ -61981,7 +61986,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -62034,7 +62039,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -62193,7 +62198,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62256,7 +62261,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -62415,7 +62420,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62472,7 +62477,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -62526,7 +62531,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62580,7 +62585,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -62650,7 +62655,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -62725,7 +62730,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -62884,7 +62889,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62943,7 +62948,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -63006,7 +63011,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63084,7 +63089,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -63155,7 +63160,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -63235,7 +63240,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -63358,7 +63363,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -63422,7 +63427,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -63475,7 +63480,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01")) # type: Literal["2019-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_metadata.json index 1dc6eee1b78e..4025498cd93b 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_metadata.json @@ -242,4 +242,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/operations/_operations.py index af700cc131bb..ca19e3a9c242 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -73,7 +74,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -159,7 +159,6 @@ build_firewall_policy_rule_groups_delete_request, build_firewall_policy_rule_groups_get_request, build_firewall_policy_rule_groups_list_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, build_hub_virtual_network_connections_get_request, build_hub_virtual_network_connections_list_request, build_inbound_nat_rules_create_or_update_request, @@ -214,6 +213,9 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -337,7 +339,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hubs_create_or_update_request, build_virtual_hubs_delete_request, @@ -446,8 +447,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -485,7 +490,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -540,7 +545,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -606,7 +611,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -658,7 +663,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -819,7 +824,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -883,7 +888,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1038,7 +1043,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1096,7 +1101,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1166,7 +1171,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1236,7 +1241,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1291,7 +1296,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1345,7 +1350,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1400,7 +1405,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1454,7 +1459,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1521,7 +1526,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1583,7 +1588,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1757,7 +1762,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1823,7 +1828,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1876,7 +1881,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1929,7 +1934,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1982,7 +1987,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2034,7 +2039,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2082,7 +2087,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2162,7 +2167,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2229,7 +2234,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2284,7 +2289,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2350,7 +2355,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2402,7 +2407,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2563,7 +2568,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2627,7 +2632,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2782,7 +2787,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2839,7 +2844,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2911,7 +2916,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3003,7 +3008,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3099,7 +3104,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3193,7 +3198,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3270,7 +3275,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3362,7 +3367,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3417,7 +3422,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3481,7 +3486,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3533,7 +3538,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3694,7 +3699,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3832,7 +3837,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3893,7 +3898,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3963,7 +3968,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4053,7 +4058,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4143,7 +4148,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4198,7 +4203,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4262,7 +4267,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4314,7 +4319,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4472,7 +4477,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4531,7 +4536,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4602,7 +4607,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4660,7 +4665,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace_async async def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -4688,10 +4693,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -4749,10 +4754,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -4801,7 +4806,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -4813,7 +4818,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -4967,7 +4972,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5046,7 +5051,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -5101,7 +5106,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5167,7 +5172,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -5219,7 +5224,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -5378,7 +5383,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5442,7 +5447,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -5599,7 +5604,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5676,7 +5681,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -5731,7 +5736,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5797,7 +5802,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -5849,7 +5854,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6008,7 +6013,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6072,7 +6077,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6229,7 +6234,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6285,7 +6290,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -6358,7 +6363,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -6451,7 +6456,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -6542,7 +6547,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -6600,7 +6605,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6669,7 +6674,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -6723,7 +6728,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -6896,7 +6901,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6963,7 +6968,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -7055,7 +7060,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -7113,7 +7118,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7182,7 +7187,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -7236,7 +7241,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -7408,7 +7413,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7475,7 +7480,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -7567,7 +7572,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -7629,7 +7634,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7701,7 +7706,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -7757,7 +7762,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -7940,7 +7945,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8011,7 +8016,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -8121,7 +8126,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -8180,7 +8185,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -8273,7 +8278,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -8326,7 +8331,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8390,7 +8395,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -8442,7 +8447,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8603,7 +8608,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8663,7 +8668,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -8814,7 +8819,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8871,7 +8876,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -8941,7 +8946,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8999,7 +9004,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -9069,7 +9074,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9127,7 +9132,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -9199,7 +9204,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9269,7 +9274,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -9331,7 +9336,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -9381,7 +9386,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -9451,7 +9456,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -9541,7 +9546,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -9631,7 +9636,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9705,7 +9710,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -9790,7 +9795,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -9842,7 +9847,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -9999,7 +10004,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10063,7 +10068,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10220,7 +10225,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10277,7 +10282,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -10347,7 +10352,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10405,7 +10410,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -10479,7 +10484,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10539,7 +10544,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -10609,7 +10614,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10693,7 +10698,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -10765,7 +10770,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -10823,7 +10828,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10892,7 +10897,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -10946,7 +10951,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -11119,7 +11124,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11206,7 +11211,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -11260,7 +11265,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -11311,7 +11316,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -11474,7 +11479,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11546,7 +11551,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -11594,7 +11599,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -11650,7 +11655,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11729,7 +11734,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -11902,7 +11907,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11977,7 +11982,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -12026,7 +12031,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -12084,7 +12089,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12151,7 +12156,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -12221,7 +12226,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -12300,7 +12305,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -12367,7 +12372,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12422,7 +12427,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12488,7 +12493,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -12540,7 +12545,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12699,7 +12704,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12763,7 +12768,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12918,7 +12923,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12978,7 +12983,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13048,7 +13053,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13152,7 +13157,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -13206,7 +13211,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -13298,7 +13303,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -13353,7 +13358,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13421,7 +13426,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13548,7 +13553,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13613,7 +13618,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13774,7 +13779,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13835,7 +13840,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13905,7 +13910,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13995,7 +14000,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -14053,7 +14058,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14122,7 +14127,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -14176,7 +14181,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -14347,7 +14352,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14414,7 +14419,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -14506,7 +14511,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -14561,7 +14566,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14629,7 +14634,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -14682,7 +14687,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -14840,7 +14845,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14904,7 +14909,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15056,7 +15061,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15112,7 +15117,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15183,7 +15188,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15279,7 +15284,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -15365,7 +15370,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -15440,7 +15445,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -15526,7 +15531,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -15600,7 +15605,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -15672,7 +15677,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -15730,7 +15735,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15806,7 +15811,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -15861,7 +15866,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -16032,7 +16037,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16118,7 +16123,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -16204,7 +16209,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -16278,7 +16283,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -16364,7 +16369,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -16438,7 +16443,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -16532,7 +16537,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -16618,7 +16623,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -16687,7 +16692,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -16742,7 +16747,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16810,7 +16815,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -16859,7 +16864,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17014,7 +17019,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17146,7 +17151,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17205,7 +17210,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -17276,7 +17281,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -17367,7 +17372,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -17422,7 +17427,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17490,7 +17495,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -17543,7 +17548,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -17704,7 +17709,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17768,7 +17773,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -17923,7 +17928,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17979,7 +17984,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18050,7 +18055,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18121,7 +18126,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -18184,7 +18189,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18240,7 +18245,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -18303,7 +18308,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18367,7 +18372,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18445,7 +18450,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18541,7 +18546,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -18610,7 +18615,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -18712,7 +18717,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -18790,7 +18795,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -18876,7 +18881,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -18950,7 +18955,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19042,7 +19047,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -19100,7 +19105,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19169,7 +19174,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -19223,7 +19228,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -19396,7 +19401,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19463,7 +19468,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -19555,7 +19560,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -19610,7 +19615,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19678,7 +19683,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -19805,7 +19810,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -19945,7 +19950,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20004,7 +20009,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20075,7 +20080,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20166,7 +20171,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -20221,7 +20226,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20289,7 +20294,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -20342,7 +20347,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20503,7 +20508,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20567,7 +20572,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -20722,7 +20727,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20779,7 +20784,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20851,7 +20856,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -20942,7 +20947,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -21000,7 +21005,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21069,7 +21074,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -21123,7 +21128,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -21291,7 +21296,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21357,7 +21362,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21454,7 +21459,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21540,7 +21545,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -21685,7 +21690,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -21760,7 +21765,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -21809,7 +21814,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -21865,7 +21870,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21995,7 +22000,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22057,7 +22062,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -22128,7 +22133,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -22275,7 +22280,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -22340,7 +22345,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -22500,7 +22505,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22563,7 +22568,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -22723,7 +22728,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22786,7 +22791,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -22946,7 +22951,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23009,7 +23014,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23169,7 +23174,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23232,7 +23237,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23394,7 +23399,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23457,7 +23462,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23617,7 +23622,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23680,7 +23685,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -23842,7 +23847,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23905,7 +23910,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -24070,7 +24075,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24133,7 +24138,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -24297,7 +24302,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24360,7 +24365,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -24520,7 +24525,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24583,7 +24588,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -24757,7 +24762,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24841,7 +24846,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -25007,7 +25012,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25082,7 +25087,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -25132,7 +25137,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -25191,7 +25196,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25246,7 +25251,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -25305,7 +25310,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25360,7 +25365,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -25429,7 +25434,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25491,7 +25496,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -25589,7 +25594,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -25764,7 +25769,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25840,7 +25845,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -25890,7 +25895,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -25950,7 +25955,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26090,7 +26095,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -26152,7 +26157,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -26212,7 +26217,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26267,7 +26272,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -26327,7 +26332,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26382,7 +26387,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -26452,7 +26457,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26516,7 +26521,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -26608,7 +26613,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -26697,7 +26702,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -26753,7 +26758,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26821,7 +26826,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -26875,7 +26880,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -27037,7 +27042,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27098,7 +27103,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -27169,7 +27174,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -27263,7 +27268,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -27341,7 +27346,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -27433,7 +27438,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -27487,7 +27492,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27555,7 +27560,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -27609,7 +27614,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -27771,7 +27776,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27832,7 +27837,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -27903,7 +27908,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -28061,7 +28066,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -28123,7 +28128,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -28182,7 +28187,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28237,7 +28242,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -28378,7 +28383,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28440,7 +28445,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -28602,7 +28607,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28666,7 +28671,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -28744,7 +28749,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -28838,7 +28843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -28893,7 +28898,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28961,7 +28966,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -29014,7 +29019,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -29175,7 +29180,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29239,7 +29244,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -29394,7 +29399,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29450,7 +29455,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29521,7 +29526,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29597,7 +29602,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29687,7 +29692,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29792,7 +29797,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -29865,7 +29870,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -29920,7 +29925,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29988,7 +29993,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -30041,7 +30046,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -30202,7 +30207,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30265,7 +30270,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -30420,7 +30425,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30476,7 +30481,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -30547,7 +30552,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -30638,7 +30643,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -30693,7 +30698,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30761,7 +30766,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -30814,7 +30819,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -30972,7 +30977,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31036,7 +31041,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -31190,7 +31195,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31248,7 +31253,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -31318,7 +31323,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -31408,7 +31413,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -31466,7 +31471,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31535,7 +31540,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -31589,7 +31594,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -31761,7 +31766,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31827,7 +31832,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -31995,7 +32000,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32058,7 +32063,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -32150,7 +32155,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -32205,7 +32210,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32273,7 +32278,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -32322,7 +32327,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -32474,7 +32479,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32534,7 +32539,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -32682,7 +32687,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32740,7 +32745,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -32810,7 +32815,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -32900,7 +32905,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -32958,7 +32963,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33027,7 +33032,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -33081,7 +33086,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -33244,7 +33249,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33307,7 +33312,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -33398,7 +33403,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -33488,7 +33493,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -33543,7 +33548,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33611,7 +33616,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -33664,7 +33669,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -33825,7 +33830,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33889,7 +33894,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -34044,7 +34049,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34101,7 +34106,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -34175,7 +34180,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -34270,7 +34275,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -34333,7 +34338,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34407,7 +34412,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -34461,7 +34466,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -34640,7 +34645,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34707,7 +34712,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -34809,7 +34814,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -34876,7 +34881,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -34967,7 +34972,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -35022,7 +35027,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35090,7 +35095,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -35143,7 +35148,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -35304,7 +35309,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35368,7 +35373,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -35523,7 +35528,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35579,7 +35584,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35650,7 +35655,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35735,7 +35740,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -35789,7 +35794,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -35881,7 +35886,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -35939,7 +35944,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36015,7 +36020,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -36070,7 +36075,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -36238,7 +36243,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36304,7 +36309,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36463,7 +36468,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36526,7 +36531,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36687,7 +36692,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36749,7 +36754,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -36855,7 +36860,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -36938,7 +36943,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -37007,7 +37012,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -37065,7 +37070,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37134,7 +37139,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -37188,7 +37193,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -37361,7 +37366,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37428,7 +37433,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -37524,7 +37529,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -37685,7 +37690,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37757,7 +37762,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -37805,7 +37810,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -37860,7 +37865,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37918,7 +37923,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -38075,7 +38080,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38137,7 +38142,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -38214,7 +38219,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -38290,7 +38295,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -38361,7 +38366,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38418,7 +38423,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -38474,7 +38479,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38532,7 +38537,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -38688,7 +38693,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38751,7 +38756,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -38907,7 +38912,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38966,7 +38971,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -39028,7 +39033,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39084,7 +39089,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -39150,7 +39155,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39219,7 +39224,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -39267,7 +39272,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -39331,7 +39336,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39387,7 +39392,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -39454,7 +39459,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39515,7 +39520,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -39679,7 +39684,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39738,7 +39743,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -39801,7 +39806,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39936,7 +39941,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -40000,7 +40005,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -40157,7 +40162,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40220,7 +40225,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -40374,7 +40379,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40433,7 +40438,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -40497,7 +40502,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40577,7 +40582,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -40741,7 +40746,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40814,7 +40819,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -40862,7 +40867,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -40918,7 +40923,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40976,7 +40981,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -41138,7 +41143,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41202,7 +41207,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -41373,7 +41378,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41447,7 +41452,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -41498,7 +41503,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -41573,7 +41578,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -41742,7 +41747,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41805,7 +41810,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41965,7 +41970,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42028,7 +42033,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42185,7 +42190,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42268,7 +42273,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -42429,7 +42434,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42501,7 +42506,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -42549,7 +42554,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -42604,7 +42609,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42662,7 +42667,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -42817,7 +42822,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42875,7 +42880,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -42966,7 +42971,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -43019,7 +43024,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43083,7 +43088,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -43131,7 +43136,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -43288,7 +43293,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43348,7 +43353,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -43499,7 +43504,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43555,7 +43560,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -43628,7 +43633,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -43719,7 +43724,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -43775,7 +43780,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43843,7 +43848,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -43969,7 +43974,7 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -44034,7 +44039,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -44194,7 +44199,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44255,7 +44260,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -44326,7 +44331,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -44417,7 +44422,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -44476,7 +44481,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44545,7 +44550,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -44680,7 +44685,7 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -44747,7 +44752,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -44919,7 +44924,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44986,7 +44991,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -45089,7 +45094,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -45141,7 +45146,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45297,7 +45302,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45361,7 +45366,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45517,7 +45522,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45574,7 +45579,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -45629,7 +45634,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45684,7 +45689,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45754,7 +45759,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45854,7 +45859,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -45906,7 +45911,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46062,7 +46067,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46126,7 +46131,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46282,7 +46287,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46339,7 +46344,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -46392,7 +46397,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46446,7 +46451,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46515,7 +46520,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46619,7 +46624,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -46673,7 +46678,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -46769,7 +46774,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -46917,7 +46922,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47007,7 +47012,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -47059,7 +47064,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -47228,7 +47233,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47292,7 +47297,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -47457,7 +47462,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47517,7 +47522,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -47573,7 +47578,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47631,7 +47636,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -47702,7 +47707,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -47802,7 +47807,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -47854,7 +47859,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -48010,7 +48015,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48074,7 +48079,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -48230,7 +48235,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48287,7 +48292,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -48342,7 +48347,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48397,7 +48402,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -48467,7 +48472,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -48571,7 +48576,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -48626,7 +48631,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -48728,7 +48733,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -48780,7 +48785,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -48938,7 +48943,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49002,7 +49007,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -49160,7 +49165,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49217,7 +49222,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -49270,7 +49275,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49324,7 +49329,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -49386,7 +49391,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49443,7 +49448,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -49513,7 +49518,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -49617,7 +49622,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -49671,7 +49676,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -49845,7 +49850,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49906,7 +49911,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -49964,7 +49969,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50024,7 +50029,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -50137,7 +50142,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -50216,7 +50221,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -50319,7 +50324,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -50371,7 +50376,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50532,7 +50537,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50596,7 +50601,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50757,7 +50762,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50814,7 +50819,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -50867,7 +50872,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50922,7 +50927,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50992,7 +50997,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -51066,7 +51071,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -51225,7 +51230,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51284,7 +51289,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -51348,7 +51353,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51408,7 +51413,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -51570,7 +51575,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51649,7 +51654,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -51713,7 +51718,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51791,7 +51796,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -51862,7 +51867,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -51944,7 +51949,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -52067,7 +52072,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -52131,7 +52136,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -52184,7 +52189,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/operations/_operations.py index 06ccbb915ef8..92135ea50640 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_08_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +47,7 @@ def build_application_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -68,7 +73,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,7 +104,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -133,7 +138,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -167,7 +172,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +200,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -220,7 +225,7 @@ def build_application_gateways_start_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -245,7 +250,7 @@ def build_application_gateways_stop_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -276,7 +281,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -314,7 +319,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -350,7 +355,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -379,7 +384,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -408,7 +413,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +440,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -462,7 +467,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -491,7 +496,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -520,7 +525,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -549,7 +554,7 @@ def build_application_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -577,7 +582,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -610,7 +615,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -646,7 +651,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -680,7 +685,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +713,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -736,7 +741,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -766,7 +771,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,7 +800,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -825,7 +830,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +860,7 @@ def build_azure_firewalls_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -881,7 +886,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -912,7 +917,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -946,7 +951,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -978,7 +983,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1006,7 +1011,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1030,7 +1035,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1057,7 +1062,7 @@ def build_bastion_hosts_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1083,7 +1088,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1114,7 +1119,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1146,7 +1151,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1172,7 +1177,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1196,13 +1201,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1227,13 +1232,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1258,13 +1263,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1298,7 +1303,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1329,7 +1334,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1360,7 +1365,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1394,7 +1399,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1427,7 +1432,7 @@ def build_ddos_protection_plans_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1453,7 +1458,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1484,7 +1489,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1518,7 +1523,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1550,7 +1555,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1576,7 +1581,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1604,7 +1609,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1633,7 +1638,7 @@ def build_express_route_circuit_authorizations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1660,7 +1665,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1692,7 +1697,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1727,7 +1732,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1757,7 +1762,7 @@ def build_express_route_circuit_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1784,7 +1789,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1816,7 +1821,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1851,7 +1856,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1886,7 +1891,7 @@ def build_express_route_circuit_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -1919,7 +1924,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1957,7 +1962,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1993,7 +1998,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2030,7 +2035,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2063,7 +2068,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2094,7 +2099,7 @@ def build_express_route_circuits_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2120,7 +2125,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2151,7 +2156,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2185,7 +2190,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2224,7 +2229,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2262,7 +2267,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2300,7 +2305,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2333,7 +2338,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2364,7 +2369,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2396,7 +2401,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2424,7 +2429,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2450,7 +2455,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2476,7 +2481,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2504,7 +2509,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2534,7 +2539,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2565,7 +2570,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2599,7 +2604,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2638,7 +2643,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2676,7 +2681,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2714,7 +2719,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2747,7 +2752,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2777,7 +2782,7 @@ def build_express_route_cross_connection_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -2804,7 +2809,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2836,7 +2841,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2869,7 +2874,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2897,7 +2902,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2927,7 +2932,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2961,7 +2966,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2991,7 +2996,7 @@ def build_express_route_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3017,7 +3022,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3052,7 +3057,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3083,7 +3088,7 @@ def build_express_route_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3110,7 +3115,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3139,7 +3144,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3167,7 +3172,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3196,7 +3201,7 @@ def build_express_route_ports_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3222,7 +3227,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3253,7 +3258,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3287,7 +3292,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3321,7 +3326,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3349,7 +3354,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3375,7 +3380,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3407,7 +3412,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3437,7 +3442,7 @@ def build_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3468,7 +3473,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3501,7 +3506,7 @@ def build_firewall_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3535,7 +3540,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3567,7 +3572,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3595,7 +3600,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3620,7 +3625,7 @@ def build_firewall_policy_rule_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3647,7 +3652,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3679,7 +3684,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3714,7 +3719,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3744,7 +3749,7 @@ def build_load_balancers_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -3775,7 +3780,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3808,7 +3813,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3842,7 +3847,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3874,7 +3879,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3898,7 +3903,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3928,7 +3933,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3963,7 +3968,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3995,7 +4000,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4030,7 +4035,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4064,7 +4069,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4094,7 +4099,7 @@ def build_inbound_nat_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4127,7 +4132,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4161,7 +4166,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4196,7 +4201,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4231,7 +4236,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4263,7 +4268,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4294,7 +4299,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4326,7 +4331,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4357,7 +4362,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4388,7 +4393,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4419,7 +4424,7 @@ def build_nat_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4450,7 +4455,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4483,7 +4488,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4517,7 +4522,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4549,7 +4554,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4573,7 +4578,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4602,7 +4607,7 @@ def build_network_interfaces_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -4633,7 +4638,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4666,7 +4671,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4700,7 +4705,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4732,7 +4737,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4756,7 +4761,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4786,7 +4791,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4817,7 +4822,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4852,7 +4857,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4886,7 +4891,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4926,7 +4931,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4970,7 +4975,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5015,7 +5020,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5053,7 +5058,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5088,7 +5093,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5120,7 +5125,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5154,7 +5159,7 @@ def build_network_interface_tap_configurations_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5185,7 +5190,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5221,7 +5226,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5256,7 +5261,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5286,7 +5291,7 @@ def build_network_profiles_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5317,7 +5322,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5350,7 +5355,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5384,7 +5389,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5416,7 +5421,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5440,7 +5445,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5469,7 +5474,7 @@ def build_network_security_groups_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5500,7 +5505,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5533,7 +5538,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5567,7 +5572,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5599,7 +5604,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5627,7 +5632,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5660,7 +5665,7 @@ def build_security_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -5691,7 +5696,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5727,7 +5732,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5762,7 +5767,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5793,7 +5798,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5828,7 +5833,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5860,7 +5865,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5894,7 +5899,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5925,7 +5930,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5956,7 +5961,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5988,7 +5993,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6016,7 +6021,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6042,7 +6047,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6076,7 +6081,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6110,7 +6115,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6144,7 +6149,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6178,7 +6183,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6212,7 +6217,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6246,7 +6251,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6280,7 +6285,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6314,7 +6319,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6348,7 +6353,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6382,7 +6387,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6416,7 +6421,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6450,7 +6455,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6485,7 +6490,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6517,7 +6522,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6549,7 +6554,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6581,7 +6586,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6613,7 +6618,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6648,7 +6653,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6687,7 +6692,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6723,7 +6728,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6759,7 +6764,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6798,7 +6803,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6834,7 +6839,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6870,7 +6875,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6902,7 +6907,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6931,7 +6936,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6952,7 +6957,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6988,7 +6993,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7021,7 +7026,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7053,7 +7058,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7081,7 +7086,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7107,7 +7112,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7137,7 +7142,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7168,7 +7173,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7199,7 +7204,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7232,7 +7237,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7266,7 +7271,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7294,7 +7299,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7320,7 +7325,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7355,7 +7360,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7387,7 +7392,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7420,7 +7425,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7454,7 +7459,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7484,7 +7489,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7514,7 +7519,7 @@ def build_public_ip_addresses_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7545,7 +7550,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7578,7 +7583,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7612,7 +7617,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7644,7 +7649,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7670,7 +7675,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7700,7 +7705,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7739,7 +7744,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7784,7 +7789,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7822,7 +7827,7 @@ def build_public_ip_prefixes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -7853,7 +7858,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7886,7 +7891,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7920,7 +7925,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7952,7 +7957,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7976,7 +7981,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8005,7 +8010,7 @@ def build_route_filters_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8036,7 +8041,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8069,7 +8074,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8103,7 +8108,7 @@ def build_route_filters_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8137,7 +8142,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8165,7 +8170,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8190,7 +8195,7 @@ def build_route_filter_rules_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8217,7 +8222,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8249,7 +8254,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8284,7 +8289,7 @@ def build_route_filter_rules_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8319,7 +8324,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8349,7 +8354,7 @@ def build_route_tables_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8380,7 +8385,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8413,7 +8418,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8447,7 +8452,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8479,7 +8484,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8507,7 +8512,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8532,7 +8537,7 @@ def build_routes_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8559,7 +8564,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8591,7 +8596,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8626,7 +8631,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8655,7 +8660,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8682,7 +8687,7 @@ def build_service_endpoint_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8715,7 +8720,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8750,7 +8755,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8786,7 +8791,7 @@ def build_service_endpoint_policies_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8820,7 +8825,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8848,7 +8853,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8881,7 +8886,7 @@ def build_service_endpoint_policy_definitions_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -8916,7 +8921,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8956,7 +8961,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8995,7 +9000,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9026,7 +9031,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9053,7 +9058,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9081,7 +9086,7 @@ def build_virtual_networks_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9112,7 +9117,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9145,7 +9150,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9179,7 +9184,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9211,7 +9216,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9235,7 +9240,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9265,7 +9270,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9297,7 +9302,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9327,7 +9332,7 @@ def build_subnets_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9360,7 +9365,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9394,7 +9399,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9429,7 +9434,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -9461,7 +9466,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] # Construct URL _url = kwargs.pop( @@ -9493,7 +9498,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9524,7 +9529,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9556,7 +9561,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9591,7 +9596,7 @@ def build_virtual_network_peerings_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9624,7 +9629,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9662,7 +9667,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9699,7 +9704,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9730,7 +9735,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9766,7 +9771,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9798,7 +9803,7 @@ def build_virtual_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9826,7 +9831,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9862,7 +9867,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9892,7 +9897,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9930,7 +9935,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9964,7 +9969,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -9992,7 +9997,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10028,7 +10033,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10064,7 +10069,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10102,7 +10107,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10137,7 +10142,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10170,7 +10175,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10203,7 +10208,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10237,7 +10242,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10273,7 +10278,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10306,7 +10311,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10342,7 +10347,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10378,7 +10383,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10414,7 +10419,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10447,7 +10452,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10483,7 +10488,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10515,7 +10520,7 @@ def build_virtual_network_gateway_connections_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10543,7 +10548,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10579,7 +10584,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10615,7 +10620,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10648,7 +10653,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10678,7 +10683,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10714,7 +10719,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10750,7 +10755,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10786,7 +10791,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10822,7 +10827,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10854,7 +10859,7 @@ def build_local_network_gateways_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10882,7 +10887,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10918,7 +10923,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10947,7 +10952,7 @@ def build_virtual_network_taps_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -10973,7 +10978,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11004,7 +11009,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11038,7 +11043,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11070,7 +11075,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11096,7 +11101,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11126,7 +11131,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11162,7 +11167,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11195,7 +11200,7 @@ def build_virtual_routers_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11229,7 +11234,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11263,7 +11268,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11291,7 +11296,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11317,7 +11322,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11349,7 +11354,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11381,7 +11386,7 @@ def build_virtual_router_peerings_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11416,7 +11421,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11451,7 +11456,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11482,7 +11487,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11513,7 +11518,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11547,7 +11552,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11581,7 +11586,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11612,7 +11617,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11640,7 +11645,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11666,7 +11671,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11697,7 +11702,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11731,7 +11736,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11765,7 +11770,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11796,7 +11801,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11824,7 +11829,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11850,7 +11855,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11882,7 +11887,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11913,7 +11918,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11947,7 +11952,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11980,7 +11985,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12016,7 +12021,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12052,7 +12057,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12085,7 +12090,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12113,7 +12118,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12141,7 +12146,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12172,7 +12177,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12206,7 +12211,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12240,7 +12245,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12271,7 +12276,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12299,7 +12304,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12325,7 +12330,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12357,7 +12362,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12388,7 +12393,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12419,7 +12424,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12453,7 +12458,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12487,7 +12492,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12518,7 +12523,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12549,7 +12554,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12577,7 +12582,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12603,7 +12608,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12635,7 +12640,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12670,7 +12675,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12702,7 +12707,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12738,7 +12743,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12771,7 +12776,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12803,7 +12808,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12834,7 +12839,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12868,7 +12873,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12902,7 +12907,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12933,7 +12938,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12961,7 +12966,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12987,7 +12992,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13021,7 +13026,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13052,7 +13057,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13086,7 +13091,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13117,7 +13122,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13145,7 +13150,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13174,7 +13179,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13205,7 +13210,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13238,7 +13243,7 @@ def build_web_application_firewall_policies_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] # Construct URL _url = kwargs.pop( "template_url", @@ -13291,7 +13296,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -13344,7 +13349,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13408,7 +13413,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -13460,7 +13465,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -13621,7 +13626,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13684,7 +13689,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -13839,7 +13844,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -13896,7 +13901,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -13965,7 +13970,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -14035,7 +14040,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -14088,7 +14093,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14142,7 +14147,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -14195,7 +14200,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14249,7 +14254,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -14316,7 +14321,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14378,7 +14383,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -14552,7 +14557,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14618,7 +14623,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -14671,7 +14676,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -14724,7 +14729,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -14777,7 +14782,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -14829,7 +14834,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -14877,7 +14882,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -14957,7 +14962,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -15024,7 +15029,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -15079,7 +15084,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15145,7 +15150,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -15197,7 +15202,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -15358,7 +15363,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15421,7 +15426,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -15576,7 +15581,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15633,7 +15638,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -15705,7 +15710,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -15797,7 +15802,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -15891,7 +15896,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -15985,7 +15990,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -16062,7 +16067,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -16154,7 +16159,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -16207,7 +16212,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16271,7 +16276,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -16323,7 +16328,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -16481,7 +16486,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16618,7 +16623,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -16678,7 +16683,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -16747,7 +16752,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -16837,7 +16842,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -16927,7 +16932,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -16980,7 +16985,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17044,7 +17049,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -17096,7 +17101,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -17254,7 +17259,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17311,7 +17316,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -17381,7 +17386,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -17439,7 +17444,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): @distributed_trace def check_dns_name_availability( self, location: str, domain_name_label: str, **kwargs: Any @@ -17467,10 +17472,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -17528,10 +17533,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -17580,7 +17585,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -17592,7 +17597,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -17746,7 +17751,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17825,7 +17830,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -17878,7 +17883,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17942,7 +17947,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -17994,7 +17999,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -18150,7 +18155,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18213,7 +18218,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -18367,7 +18372,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18444,7 +18449,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -18497,7 +18502,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18563,7 +18568,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -18615,7 +18620,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -18774,7 +18779,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18837,7 +18842,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -18994,7 +18999,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19049,7 +19054,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -19119,7 +19124,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -19212,7 +19217,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -19303,7 +19308,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -19361,7 +19366,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19430,7 +19435,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -19484,7 +19489,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -19657,7 +19662,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19723,7 +19728,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -19815,7 +19820,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -19873,7 +19878,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19942,7 +19947,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -19996,7 +20001,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -20168,7 +20173,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20234,7 +20239,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -20326,7 +20331,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -20388,7 +20393,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20460,7 +20465,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -20516,7 +20521,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -20699,7 +20704,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20769,7 +20774,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -20879,7 +20884,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -20938,7 +20943,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -21031,7 +21036,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -21084,7 +21089,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21148,7 +21153,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -21200,7 +21205,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -21361,7 +21366,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21420,7 +21425,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -21571,7 +21576,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21628,7 +21633,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -21698,7 +21703,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21756,7 +21761,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -21826,7 +21831,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21884,7 +21889,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -21956,7 +21961,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22024,7 +22029,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -22086,7 +22091,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -22136,7 +22141,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -22206,7 +22211,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -22296,7 +22301,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -22386,7 +22391,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -22460,7 +22465,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -22545,7 +22550,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -22597,7 +22602,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -22754,7 +22759,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22817,7 +22822,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -22974,7 +22979,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23031,7 +23036,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -23101,7 +23106,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23159,7 +23164,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -23233,7 +23238,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23293,7 +23298,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -23363,7 +23368,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23447,7 +23452,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -23519,7 +23524,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -23577,7 +23582,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23646,7 +23651,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -23700,7 +23705,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -23873,7 +23878,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23959,7 +23964,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -24013,7 +24018,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -24064,7 +24069,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -24227,7 +24232,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24298,7 +24303,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -24346,7 +24351,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -24400,7 +24405,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24479,7 +24484,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -24652,7 +24657,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24726,7 +24731,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -24775,7 +24780,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -24833,7 +24838,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24900,7 +24905,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -24970,7 +24975,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -25049,7 +25054,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -25116,7 +25121,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -25169,7 +25174,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25233,7 +25238,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -25285,7 +25290,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -25441,7 +25446,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25504,7 +25509,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -25656,7 +25661,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25713,7 +25718,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -25782,7 +25787,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -25886,7 +25891,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -25939,7 +25944,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -26031,7 +26036,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -26084,7 +26089,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26152,7 +26157,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -26279,7 +26284,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -26344,7 +26349,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -26502,7 +26507,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26561,7 +26566,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -26630,7 +26635,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -26720,7 +26725,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -26778,7 +26783,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26847,7 +26852,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -26901,7 +26906,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -27072,7 +27077,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27138,7 +27143,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -27230,7 +27235,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -27283,7 +27288,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27351,7 +27356,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -27404,7 +27409,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -27562,7 +27567,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27625,7 +27630,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -27777,7 +27782,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27832,7 +27837,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27902,7 +27907,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -27997,7 +28002,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -28083,7 +28088,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -28158,7 +28163,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -28244,7 +28249,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -28317,7 +28322,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -28389,7 +28394,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -28447,7 +28452,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28523,7 +28528,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -28578,7 +28583,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -28746,7 +28751,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28830,7 +28835,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -28916,7 +28921,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -28989,7 +28994,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -29075,7 +29080,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -29148,7 +29153,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -29242,7 +29247,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -29326,7 +29331,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -29395,7 +29400,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -29448,7 +29453,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29516,7 +29521,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -29565,7 +29570,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -29717,7 +29722,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29848,7 +29853,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -29906,7 +29911,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -29976,7 +29981,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -30067,7 +30072,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -30120,7 +30125,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30188,7 +30193,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -30241,7 +30246,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -30399,7 +30404,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30462,7 +30467,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -30614,7 +30619,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30669,7 +30674,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30739,7 +30744,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30810,7 +30815,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -30873,7 +30878,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30929,7 +30934,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -30992,7 +30997,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31055,7 +31060,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -31132,7 +31137,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -31228,7 +31233,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -31297,7 +31302,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -31399,7 +31404,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -31477,7 +31482,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -31563,7 +31568,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -31636,7 +31641,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -31728,7 +31733,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -31786,7 +31791,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31855,7 +31860,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -31909,7 +31914,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -32082,7 +32087,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32148,7 +32153,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -32240,7 +32245,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -32293,7 +32298,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32361,7 +32366,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -32488,7 +32493,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -32628,7 +32633,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -32686,7 +32691,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -32756,7 +32761,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -32847,7 +32852,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -32902,7 +32907,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32970,7 +32975,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -33023,7 +33028,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -33184,7 +33189,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33247,7 +33252,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -33402,7 +33407,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33459,7 +33464,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -33531,7 +33536,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -33622,7 +33627,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -33680,7 +33685,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33749,7 +33754,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -33803,7 +33808,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -33971,7 +33976,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34035,7 +34040,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -34131,7 +34136,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -34217,7 +34222,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -34362,7 +34367,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -34437,7 +34442,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -34486,7 +34491,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -34540,7 +34545,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34670,7 +34675,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -34731,7 +34736,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -34801,7 +34806,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -34948,7 +34953,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -35013,7 +35018,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -35173,7 +35178,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35236,7 +35241,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -35393,7 +35398,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35456,7 +35461,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -35616,7 +35621,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35679,7 +35684,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -35839,7 +35844,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35902,7 +35907,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -36064,7 +36069,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36127,7 +36132,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -36287,7 +36292,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36350,7 +36355,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -36512,7 +36517,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36575,7 +36580,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -36740,7 +36745,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36803,7 +36808,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -36967,7 +36972,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37030,7 +37035,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -37190,7 +37195,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37253,7 +37258,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -37427,7 +37432,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37511,7 +37516,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -37677,7 +37682,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37751,7 +37756,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -37801,7 +37806,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -37860,7 +37865,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37915,7 +37920,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -37974,7 +37979,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38029,7 +38034,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -38098,7 +38103,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38160,7 +38165,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -38258,7 +38263,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -38433,7 +38438,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38508,7 +38513,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -38558,7 +38563,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -38618,7 +38623,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38758,7 +38763,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -38820,7 +38825,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -38880,7 +38885,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38935,7 +38940,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -38995,7 +39000,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39050,7 +39055,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -39120,7 +39125,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39184,7 +39189,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -39275,7 +39280,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -39364,7 +39369,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -39418,7 +39423,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39486,7 +39491,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -39540,7 +39545,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -39699,7 +39704,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39758,7 +39763,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -39828,7 +39833,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -39922,7 +39927,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -40000,7 +40005,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -40092,7 +40097,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -40146,7 +40151,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40214,7 +40219,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -40268,7 +40273,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -40430,7 +40435,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40489,7 +40494,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -40559,7 +40564,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -40717,7 +40722,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -40779,7 +40784,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -40838,7 +40843,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40893,7 +40898,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -41034,7 +41039,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41096,7 +41101,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -41258,7 +41263,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41322,7 +41327,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -41400,7 +41405,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -41494,7 +41499,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -41547,7 +41552,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41615,7 +41620,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -41668,7 +41673,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -41826,7 +41831,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41889,7 +41894,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -42041,7 +42046,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42096,7 +42101,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -42166,7 +42171,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -42241,7 +42246,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -42330,7 +42335,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -42435,7 +42440,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -42508,7 +42513,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -42561,7 +42566,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42629,7 +42634,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -42682,7 +42687,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -42840,7 +42845,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42903,7 +42908,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -43055,7 +43060,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43110,7 +43115,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -43180,7 +43185,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -43271,7 +43276,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -43324,7 +43329,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43392,7 +43397,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -43445,7 +43450,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -43603,7 +43608,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43666,7 +43671,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -43820,7 +43825,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43877,7 +43882,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -43946,7 +43951,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -44036,7 +44041,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -44094,7 +44099,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44163,7 +44168,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -44217,7 +44222,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -44386,7 +44391,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44451,7 +44456,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -44616,7 +44621,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44678,7 +44683,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -44770,7 +44775,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -44823,7 +44828,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44891,7 +44896,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -44940,7 +44945,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -45089,7 +45094,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45148,7 +45153,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -45293,7 +45298,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45350,7 +45355,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -45419,7 +45424,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -45509,7 +45514,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -45567,7 +45572,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45634,7 +45639,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -45688,7 +45693,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -45851,7 +45856,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45913,7 +45918,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -46004,7 +46009,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -46094,7 +46099,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -46149,7 +46154,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46217,7 +46222,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -46270,7 +46275,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -46431,7 +46436,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46494,7 +46499,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -46649,7 +46654,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46706,7 +46711,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -46780,7 +46785,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -46875,7 +46880,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -46938,7 +46943,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47012,7 +47017,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -47066,7 +47071,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -47245,7 +47250,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47311,7 +47316,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -47413,7 +47418,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -47480,7 +47485,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -47571,7 +47576,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -47624,7 +47629,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47692,7 +47697,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -47745,7 +47750,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -47903,7 +47908,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47966,7 +47971,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -48118,7 +48123,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48173,7 +48178,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -48243,7 +48248,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -48328,7 +48333,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -48382,7 +48387,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -48474,7 +48479,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -48532,7 +48537,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48608,7 +48613,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -48663,7 +48668,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -48828,7 +48833,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48893,7 +48898,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -49052,7 +49057,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49115,7 +49120,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -49276,7 +49281,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49336,7 +49341,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -49442,7 +49447,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -49525,7 +49530,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -49594,7 +49599,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -49652,7 +49657,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49721,7 +49726,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -49775,7 +49780,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -49948,7 +49953,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50014,7 +50019,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -50110,7 +50115,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -50271,7 +50276,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50342,7 +50347,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -50390,7 +50395,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -50445,7 +50450,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50503,7 +50508,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -50660,7 +50665,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50721,7 +50726,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -50798,7 +50803,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -50874,7 +50879,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -50945,7 +50950,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51002,7 +51007,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -51058,7 +51063,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51116,7 +51121,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -51272,7 +51277,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51335,7 +51340,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -51491,7 +51496,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51550,7 +51555,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -51612,7 +51617,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51668,7 +51673,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -51734,7 +51739,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51801,7 +51806,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -51849,7 +51854,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -51913,7 +51918,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51969,7 +51974,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -52036,7 +52041,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52097,7 +52102,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -52261,7 +52266,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52320,7 +52325,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -52383,7 +52388,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52518,7 +52523,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -52582,7 +52587,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -52739,7 +52744,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52802,7 +52807,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -52956,7 +52961,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53015,7 +53020,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -53079,7 +53084,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53159,7 +53164,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -53323,7 +53328,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53395,7 +53400,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -53443,7 +53448,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -53499,7 +53504,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53557,7 +53562,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -53719,7 +53724,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53782,7 +53787,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -53953,7 +53958,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54026,7 +54031,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -54077,7 +54082,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -54152,7 +54157,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -54321,7 +54326,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54384,7 +54389,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -54544,7 +54549,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54607,7 +54612,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -54764,7 +54769,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54847,7 +54852,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -55008,7 +55013,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55079,7 +55084,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -55127,7 +55132,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -55180,7 +55185,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55238,7 +55243,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -55393,7 +55398,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55451,7 +55456,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -55542,7 +55547,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -55595,7 +55600,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55659,7 +55664,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -55707,7 +55712,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -55861,7 +55866,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55920,7 +55925,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -56068,7 +56073,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56123,7 +56128,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -56193,7 +56198,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -56284,7 +56289,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -56338,7 +56343,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56406,7 +56411,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -56532,7 +56537,7 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -56597,7 +56602,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -56754,7 +56759,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56813,7 +56818,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -56883,7 +56888,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -56974,7 +56979,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -57033,7 +57038,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57102,7 +57107,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -57237,7 +57242,7 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -57304,7 +57309,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -57476,7 +57481,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57542,7 +57547,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -57645,7 +57650,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -57697,7 +57702,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -57850,7 +57855,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57913,7 +57918,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -58066,7 +58071,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58123,7 +58128,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -58176,7 +58181,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58230,7 +58235,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -58299,7 +58304,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -58399,7 +58404,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -58451,7 +58456,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -58604,7 +58609,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58667,7 +58672,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -58820,7 +58825,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58877,7 +58882,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -58930,7 +58935,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58984,7 +58989,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -59053,7 +59058,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -59157,7 +59162,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -59210,7 +59215,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -59306,7 +59311,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59454,7 +59459,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59544,7 +59549,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -59596,7 +59601,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -59765,7 +59770,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59828,7 +59833,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -59993,7 +59998,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60052,7 +60057,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -60108,7 +60113,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60166,7 +60171,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -60237,7 +60242,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -60337,7 +60342,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -60389,7 +60394,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -60542,7 +60547,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60605,7 +60610,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -60758,7 +60763,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60815,7 +60820,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -60868,7 +60873,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60922,7 +60927,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -60991,7 +60996,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -61095,7 +61100,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -61150,7 +61155,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -61252,7 +61257,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -61304,7 +61309,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -61459,7 +61464,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61522,7 +61527,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -61677,7 +61682,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61734,7 +61739,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -61787,7 +61792,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61841,7 +61846,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -61900,7 +61905,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61956,7 +61961,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -62025,7 +62030,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -62129,7 +62134,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -62183,7 +62188,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -62354,7 +62359,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62414,7 +62419,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -62472,7 +62477,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62531,7 +62536,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -62644,7 +62649,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -62723,7 +62728,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -62826,7 +62831,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -62878,7 +62883,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -63036,7 +63041,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63099,7 +63104,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -63257,7 +63262,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63314,7 +63319,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -63367,7 +63372,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63421,7 +63426,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -63490,7 +63495,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -63564,7 +63569,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -63723,7 +63728,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63782,7 +63787,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -63845,7 +63850,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63905,7 +63910,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -64067,7 +64072,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64146,7 +64151,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -64210,7 +64215,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64288,7 +64293,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64359,7 +64364,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64439,7 +64444,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -64562,7 +64567,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -64626,7 +64631,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -64679,7 +64684,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) # type: Literal["2019-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_metadata.json index 52c2833daa29..748d96acd0b5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_metadata.json @@ -348,4 +348,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/operations/_operations.py index 8881945fbd71..c8a4381acc85 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -73,7 +74,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -94,8 +94,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -160,9 +158,6 @@ build_firewall_policy_rule_groups_delete_request, build_firewall_policy_rule_groups_get_request, build_firewall_policy_rule_groups_list_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_virtual_network_connections_get_request, build_hub_virtual_network_connections_list_request, build_inbound_nat_rules_create_or_update_request, @@ -223,6 +218,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -304,7 +307,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -348,7 +350,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hub_route_table_v2_s_create_or_update_request, build_virtual_hub_route_table_v2_s_delete_request, @@ -459,8 +460,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -498,7 +503,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -553,7 +558,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -619,7 +624,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -671,7 +676,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -832,7 +837,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -968,7 +973,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1029,7 +1034,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1099,7 +1104,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1169,7 +1174,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1224,7 +1229,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1278,7 +1283,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1333,7 +1338,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1387,7 +1392,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1454,7 +1459,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1516,7 +1521,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1690,7 +1695,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1756,7 +1761,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1809,7 +1814,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1862,7 +1867,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1915,7 +1920,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1967,7 +1972,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2015,7 +2020,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2095,7 +2100,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2162,7 +2167,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2217,7 +2222,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2283,7 +2288,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2335,7 +2340,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2496,7 +2501,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2632,7 +2637,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2692,7 +2697,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2764,7 +2769,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2856,7 +2861,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2952,7 +2957,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3046,7 +3051,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3123,7 +3128,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3215,7 +3220,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3270,7 +3275,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3334,7 +3339,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3386,7 +3391,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3547,7 +3552,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3611,7 +3616,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -3768,7 +3773,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3829,7 +3834,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3899,7 +3904,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3989,7 +3994,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4079,7 +4084,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4134,7 +4139,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4198,7 +4203,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4250,7 +4255,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4408,7 +4413,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4467,7 +4472,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4538,7 +4543,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4596,7 +4601,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -4615,7 +4620,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -4627,7 +4632,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4773,7 +4778,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -4795,7 +4800,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4900,7 +4905,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -4912,7 +4917,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5045,7 +5050,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5176,7 +5181,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5198,7 +5203,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5259,10 +5264,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5323,7 +5328,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -5337,7 +5342,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5504,7 +5509,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -5526,7 +5531,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5600,10 +5605,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -5661,10 +5666,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5713,7 +5718,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -5725,7 +5730,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5879,7 +5884,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5958,7 +5963,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -6013,7 +6018,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6079,7 +6084,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -6131,7 +6136,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6290,7 +6295,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6426,7 +6431,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6506,7 +6511,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -6561,7 +6566,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6627,7 +6632,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -6679,7 +6684,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6838,7 +6843,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6976,7 +6981,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -7035,7 +7040,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7108,7 +7113,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7201,7 +7206,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -7292,7 +7297,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -7350,7 +7355,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7419,7 +7424,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -7473,7 +7478,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -7646,7 +7651,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7713,7 +7718,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -7805,7 +7810,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -7863,7 +7868,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7932,7 +7937,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -7986,7 +7991,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -8158,7 +8163,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8225,7 +8230,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -8317,7 +8322,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -8379,7 +8384,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8451,7 +8456,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -8507,7 +8512,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -8690,7 +8695,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8761,7 +8766,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -8871,7 +8876,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -8930,7 +8935,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -9023,7 +9028,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -9076,7 +9081,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9140,7 +9145,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9192,7 +9197,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9353,7 +9358,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9485,7 +9490,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9545,7 +9550,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -9615,7 +9620,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9673,7 +9678,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -9743,7 +9748,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9801,7 +9806,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -9873,7 +9878,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9943,7 +9948,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -10005,7 +10010,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -10055,7 +10060,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10125,7 +10130,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10215,7 +10220,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10305,7 +10310,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10379,7 +10384,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10464,7 +10469,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -10516,7 +10521,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10673,7 +10678,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10811,7 +10816,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10871,7 +10876,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -10941,7 +10946,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10999,7 +11004,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -11073,7 +11078,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11133,7 +11138,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -11203,7 +11208,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11287,7 +11292,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -11359,7 +11364,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -11417,7 +11422,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11486,7 +11491,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -11540,7 +11545,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -11713,7 +11718,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11800,7 +11805,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -11854,7 +11859,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -11905,7 +11910,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -12068,7 +12073,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12140,7 +12145,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -12188,7 +12193,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -12244,7 +12249,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12323,7 +12328,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -12496,7 +12501,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12571,7 +12576,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -12620,7 +12625,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -12678,7 +12683,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12745,7 +12750,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -12815,7 +12820,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -12894,7 +12899,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -12961,7 +12966,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -13016,7 +13021,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13082,7 +13087,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -13134,7 +13139,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -13293,7 +13298,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13429,7 +13434,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -13492,7 +13497,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13562,7 +13567,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13666,7 +13671,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -13720,7 +13725,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -13812,7 +13817,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -13867,7 +13872,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13935,7 +13940,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13988,7 +13993,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -14149,7 +14154,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14210,7 +14215,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -14280,7 +14285,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -14370,7 +14375,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -14428,7 +14433,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14497,7 +14502,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -14551,7 +14556,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -14722,7 +14727,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14789,7 +14794,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -14896,7 +14901,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -14946,7 +14951,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15099,7 +15104,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15231,7 +15236,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15292,7 +15297,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -15346,7 +15351,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15400,7 +15405,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15470,7 +15475,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15561,7 +15566,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15616,7 +15621,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15684,7 +15689,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15737,7 +15742,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15895,7 +15900,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16031,7 +16036,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16090,7 +16095,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16161,7 +16166,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16257,7 +16262,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16343,7 +16348,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16418,7 +16423,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -16504,7 +16509,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -16578,7 +16583,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16650,7 +16655,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16708,7 +16713,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16784,7 +16789,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -16839,7 +16844,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -17010,7 +17015,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17096,7 +17101,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17182,7 +17187,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17256,7 +17261,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -17342,7 +17347,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -17416,7 +17421,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17510,7 +17515,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -17596,7 +17601,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17665,7 +17670,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -17720,7 +17725,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17788,7 +17793,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -17837,7 +17842,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17992,7 +17997,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18124,7 +18129,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -18183,7 +18188,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18254,7 +18259,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18345,7 +18350,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -18400,7 +18405,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18468,7 +18473,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -18521,7 +18526,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18682,7 +18687,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18818,7 +18823,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18877,7 +18882,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18948,7 +18953,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19019,7 +19024,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -19082,7 +19087,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19138,7 +19143,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -19201,7 +19206,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19265,7 +19270,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19343,7 +19348,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19439,7 +19444,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -19508,7 +19513,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19610,7 +19615,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19688,7 +19693,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19774,7 +19779,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19848,7 +19853,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19940,7 +19945,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -19998,7 +20003,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20067,7 +20072,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -20121,7 +20126,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -20294,7 +20299,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20361,7 +20366,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -20453,7 +20458,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -20508,7 +20513,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20576,7 +20581,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -20703,7 +20708,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20843,7 +20848,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20902,7 +20907,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20973,7 +20978,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -21064,7 +21069,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -21119,7 +21124,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21187,7 +21192,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -21240,7 +21245,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21401,7 +21406,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21537,7 +21542,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21597,7 +21602,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21669,7 +21674,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21760,7 +21765,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -21818,7 +21823,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21887,7 +21892,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -21941,7 +21946,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -22109,7 +22114,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22175,7 +22180,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22272,7 +22277,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22358,7 +22363,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -22503,7 +22508,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22578,7 +22583,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -22627,7 +22632,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -22683,7 +22688,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22813,7 +22818,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22875,7 +22880,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -22946,7 +22951,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23093,7 +23098,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -23158,7 +23163,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -23318,7 +23323,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23381,7 +23386,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -23541,7 +23546,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23604,7 +23609,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -23764,7 +23769,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23827,7 +23832,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23987,7 +23992,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24050,7 +24055,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24212,7 +24217,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24275,7 +24280,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -24435,7 +24440,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24498,7 +24503,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -24660,7 +24665,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24723,7 +24728,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -24888,7 +24893,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24951,7 +24956,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -25115,7 +25120,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25178,7 +25183,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -25338,7 +25343,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25401,7 +25406,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -25575,7 +25580,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25659,7 +25664,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -25825,7 +25830,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25900,7 +25905,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -25950,7 +25955,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -26009,7 +26014,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26064,7 +26069,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -26123,7 +26128,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26178,7 +26183,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -26247,7 +26252,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26309,7 +26314,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -26407,7 +26412,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -26582,7 +26587,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26658,7 +26663,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -26708,7 +26713,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -26768,7 +26773,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26908,7 +26913,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -26970,7 +26975,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -27030,7 +27035,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27085,7 +27090,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -27145,7 +27150,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27200,7 +27205,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -27270,7 +27275,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27334,7 +27339,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -27426,7 +27431,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -27515,7 +27520,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -27571,7 +27576,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27639,7 +27644,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -27693,7 +27698,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -27855,7 +27860,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27916,7 +27921,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -27987,7 +27992,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -28081,7 +28086,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -28159,7 +28164,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -28251,7 +28256,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -28305,7 +28310,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28373,7 +28378,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -28427,7 +28432,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -28589,7 +28594,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28650,7 +28655,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -28721,7 +28726,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -28814,7 +28819,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -28952,7 +28957,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -29014,7 +29019,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -29073,7 +29078,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29134,7 +29139,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -29207,7 +29212,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -29348,7 +29353,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29410,7 +29415,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -29572,7 +29577,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29636,7 +29641,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -29714,7 +29719,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -29808,7 +29813,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -29863,7 +29868,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29931,7 +29936,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -29984,7 +29989,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -30145,7 +30150,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30281,7 +30286,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -30340,7 +30345,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30411,7 +30416,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30487,7 +30492,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30577,7 +30582,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30682,7 +30687,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -30755,7 +30760,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -30810,7 +30815,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30878,7 +30883,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -30931,7 +30936,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -31092,7 +31097,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31227,7 +31232,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -31286,7 +31291,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -31357,7 +31362,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -31448,7 +31453,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -31503,7 +31508,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31571,7 +31576,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -31624,7 +31629,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -31782,7 +31787,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31914,7 +31919,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -31975,7 +31980,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -32045,7 +32050,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -32135,7 +32140,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -32193,7 +32198,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32262,7 +32267,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -32316,7 +32321,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -32488,7 +32493,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32554,7 +32559,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -32646,7 +32651,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -32701,7 +32706,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32769,7 +32774,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -32818,7 +32823,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -32970,7 +32975,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33102,7 +33107,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -33163,7 +33168,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -33233,7 +33238,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -33323,7 +33328,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -33381,7 +33386,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33450,7 +33455,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -33504,7 +33509,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -33667,7 +33672,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33730,7 +33735,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -33821,7 +33826,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -33911,7 +33916,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -33966,7 +33971,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34034,7 +34039,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -34087,7 +34092,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -34248,7 +34253,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34384,7 +34389,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -34444,7 +34449,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -34518,7 +34523,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -34613,7 +34618,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -34676,7 +34681,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34750,7 +34755,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -34804,7 +34809,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -34983,7 +34988,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35050,7 +35055,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -35152,7 +35157,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -35219,7 +35224,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -35310,7 +35315,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -35365,7 +35370,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35433,7 +35438,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -35486,7 +35491,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -35647,7 +35652,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35783,7 +35788,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -35842,7 +35847,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35913,7 +35918,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -35998,7 +36003,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -36052,7 +36057,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -36144,7 +36149,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -36202,7 +36207,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36278,7 +36283,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -36333,7 +36338,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -36501,7 +36506,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36567,7 +36572,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36726,7 +36731,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36789,7 +36794,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -36950,7 +36955,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37012,7 +37017,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -37118,7 +37123,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -37201,7 +37206,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -37270,7 +37275,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -37328,7 +37333,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37397,7 +37402,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -37451,7 +37456,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -37624,7 +37629,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37691,7 +37696,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -37787,7 +37792,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -37948,7 +37953,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38020,7 +38025,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -38068,7 +38073,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -38123,7 +38128,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38181,7 +38186,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -38338,7 +38343,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38400,7 +38405,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -38477,7 +38482,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -38553,7 +38558,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -38624,7 +38629,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38681,7 +38686,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -38737,7 +38742,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38795,7 +38800,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -38951,7 +38956,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39014,7 +39019,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -39170,7 +39175,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39229,7 +39234,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -39291,7 +39296,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39347,7 +39352,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -39413,7 +39418,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39482,7 +39487,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -39530,7 +39535,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -39594,7 +39599,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39650,7 +39655,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -39717,7 +39722,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39778,7 +39783,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -39942,7 +39947,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40001,7 +40006,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -40064,7 +40069,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40199,7 +40204,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -40263,7 +40268,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -40420,7 +40425,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40483,7 +40488,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -40637,7 +40642,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40696,7 +40701,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -40760,7 +40765,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40840,7 +40845,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -41004,7 +41009,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41077,7 +41082,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -41125,7 +41130,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -41181,7 +41186,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41239,7 +41244,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -41401,7 +41406,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41465,7 +41470,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -41636,7 +41641,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41710,7 +41715,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -41761,7 +41766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -41836,7 +41841,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -42005,7 +42010,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42068,7 +42073,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42228,7 +42233,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42291,7 +42296,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42448,7 +42453,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42531,7 +42536,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -42692,7 +42697,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42764,7 +42769,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -42812,7 +42817,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -42867,7 +42872,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42997,7 +43002,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -43058,7 +43063,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -43149,7 +43154,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -43202,7 +43207,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43266,7 +43271,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -43314,7 +43319,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -43471,7 +43476,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43603,7 +43608,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -43662,7 +43667,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -43735,7 +43740,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -43826,7 +43831,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -43882,7 +43887,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43950,7 +43955,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -44004,7 +44009,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -44164,7 +44169,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44225,7 +44230,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -44296,7 +44301,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -44387,7 +44392,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -44446,7 +44451,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44515,7 +44520,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -44570,7 +44575,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -44742,7 +44747,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44809,7 +44814,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -44912,7 +44917,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -44964,7 +44969,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45120,7 +45125,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45256,7 +45261,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45316,7 +45321,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -45371,7 +45376,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45426,7 +45431,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45496,7 +45501,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -45596,7 +45601,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -45648,7 +45653,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -45804,7 +45809,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45940,7 +45945,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46000,7 +46005,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -46053,7 +46058,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46107,7 +46112,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46176,7 +46181,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46280,7 +46285,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -46334,7 +46339,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -46430,7 +46435,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -46578,7 +46583,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46668,7 +46673,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -46720,7 +46725,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -46889,7 +46894,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47031,7 +47036,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -47091,7 +47096,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -47147,7 +47152,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47205,7 +47210,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -47276,7 +47281,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -47376,7 +47381,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -47428,7 +47433,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -47584,7 +47589,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47720,7 +47725,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -47780,7 +47785,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -47835,7 +47840,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47890,7 +47895,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -47960,7 +47965,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -48064,7 +48069,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -48119,7 +48124,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -48221,7 +48226,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -48273,7 +48278,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -48431,7 +48436,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48569,7 +48574,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -48629,7 +48634,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -48682,7 +48687,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48736,7 +48741,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -48798,7 +48803,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48855,7 +48860,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -48925,7 +48930,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -49029,7 +49034,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -49083,7 +49088,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -49257,7 +49262,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49318,7 +49323,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -49376,7 +49381,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49436,7 +49441,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -49549,7 +49554,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -49628,7 +49633,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -49731,7 +49736,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -49783,7 +49788,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -49944,7 +49949,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50082,7 +50087,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50142,7 +50147,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -50195,7 +50200,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50250,7 +50255,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50320,7 +50325,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50394,7 +50399,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -50553,7 +50558,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50612,7 +50617,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -50676,7 +50681,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50736,7 +50741,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -50898,7 +50903,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50977,7 +50982,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -51041,7 +51046,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51131,7 +51136,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -51186,7 +51191,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -51363,7 +51368,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51424,7 +51429,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -51483,7 +51488,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51544,7 +51549,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -51638,7 +51643,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -51709,7 +51714,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -51791,7 +51796,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -51914,7 +51919,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -51978,7 +51983,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -52031,7 +52036,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/operations/_operations.py index 773096dd9237..27b64f333325 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_09_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -601,7 +606,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -634,7 +639,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -670,7 +675,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -704,7 +709,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -732,7 +737,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -760,7 +765,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -790,7 +795,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -819,7 +824,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -849,7 +854,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -880,7 +885,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -911,7 +916,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -942,7 +947,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -976,7 +981,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1008,7 +1013,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1036,7 +1041,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1060,7 +1065,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1088,7 +1093,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1119,7 +1124,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1150,7 +1155,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1182,7 +1187,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1208,7 +1213,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1232,13 +1237,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1266,13 +1271,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1300,13 +1305,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1334,13 +1339,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1365,13 +1370,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1399,13 +1404,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1430,13 +1435,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1461,13 +1466,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1501,7 +1506,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1532,7 +1537,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1563,7 +1568,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1597,7 +1602,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1631,7 +1636,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1662,7 +1667,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1693,7 +1698,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1727,7 +1732,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1759,7 +1764,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1785,7 +1790,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1813,7 +1818,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1843,7 +1848,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1875,7 +1880,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1907,7 +1912,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1942,7 +1947,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1973,7 +1978,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2005,7 +2010,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2037,7 +2042,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2072,7 +2077,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2108,7 +2113,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2146,7 +2151,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2184,7 +2189,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2220,7 +2225,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2257,7 +2262,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2290,7 +2295,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2322,7 +2327,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2353,7 +2358,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2384,7 +2389,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2418,7 +2423,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2457,7 +2462,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2495,7 +2500,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2533,7 +2538,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2566,7 +2571,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2597,7 +2602,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2629,7 +2634,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2657,7 +2662,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2683,7 +2688,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2709,7 +2714,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2737,7 +2742,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2767,7 +2772,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2798,7 +2803,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2832,7 +2837,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2871,7 +2876,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2909,7 +2914,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2947,7 +2952,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2980,7 +2985,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3011,7 +3016,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3043,7 +3048,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3075,7 +3080,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3108,7 +3113,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3136,7 +3141,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3166,7 +3171,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3200,7 +3205,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3231,7 +3236,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3262,7 +3267,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3297,7 +3302,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3329,7 +3334,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3361,7 +3366,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3390,7 +3395,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3418,7 +3423,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3448,7 +3453,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3479,7 +3484,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3510,7 +3515,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3544,7 +3549,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3578,7 +3583,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3606,7 +3611,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3632,7 +3637,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3664,7 +3669,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3695,7 +3700,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3731,7 +3736,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3764,7 +3769,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3796,7 +3801,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3824,7 +3829,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3850,7 +3855,7 @@ def build_firewall_policy_rule_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3882,7 +3887,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3914,7 +3919,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3949,7 +3954,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3980,7 +3985,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4013,7 +4018,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4047,7 +4052,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4081,7 +4086,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4112,7 +4117,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4140,7 +4145,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4166,7 +4171,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4202,7 +4207,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4235,7 +4240,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4269,7 +4274,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4301,7 +4306,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4325,7 +4330,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4355,7 +4360,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4390,7 +4395,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4422,7 +4427,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4457,7 +4462,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4491,7 +4496,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4522,7 +4527,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4560,7 +4565,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4594,7 +4599,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4629,7 +4634,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4664,7 +4669,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4696,7 +4701,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4727,7 +4732,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4759,7 +4764,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4790,7 +4795,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4821,7 +4826,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4853,7 +4858,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4889,7 +4894,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4922,7 +4927,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4956,7 +4961,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4988,7 +4993,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5012,7 +5017,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5042,7 +5047,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5078,7 +5083,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5111,7 +5116,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5145,7 +5150,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5177,7 +5182,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5201,7 +5206,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5231,7 +5236,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5262,7 +5267,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5297,7 +5302,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5331,7 +5336,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5371,7 +5376,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5415,7 +5420,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5460,7 +5465,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5498,7 +5503,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5533,7 +5538,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5565,7 +5570,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5600,7 +5605,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5636,7 +5641,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5672,7 +5677,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5707,7 +5712,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5738,7 +5743,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5774,7 +5779,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5807,7 +5812,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5841,7 +5846,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5873,7 +5878,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5897,7 +5902,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5927,7 +5932,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5963,7 +5968,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5996,7 +6001,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6030,7 +6035,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6062,7 +6067,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6090,7 +6095,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6124,7 +6129,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6160,7 +6165,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6196,7 +6201,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6231,7 +6236,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6262,7 +6267,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6297,7 +6302,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6329,7 +6334,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6363,7 +6368,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6394,7 +6399,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6425,7 +6430,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6457,7 +6462,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6485,7 +6490,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6511,7 +6516,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6545,7 +6550,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6579,7 +6584,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6613,7 +6618,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6647,7 +6652,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6681,7 +6686,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6715,7 +6720,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6749,7 +6754,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6783,7 +6788,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6817,7 +6822,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6851,7 +6856,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6885,7 +6890,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6919,7 +6924,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6954,7 +6959,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6986,7 +6991,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7018,7 +7023,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7050,7 +7055,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7082,7 +7087,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7117,7 +7122,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7156,7 +7161,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7192,7 +7197,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7228,7 +7233,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7267,7 +7272,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7303,7 +7308,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7339,7 +7344,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7371,7 +7376,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7400,7 +7405,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7421,7 +7426,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7457,7 +7462,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7490,7 +7495,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7522,7 +7527,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7550,7 +7555,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7576,7 +7581,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7606,7 +7611,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7637,7 +7642,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7668,7 +7673,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7701,7 +7706,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7735,7 +7740,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7763,7 +7768,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7795,7 +7800,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7829,7 +7834,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7864,7 +7869,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7896,7 +7901,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7927,7 +7932,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7960,7 +7965,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7994,7 +7999,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8024,7 +8029,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8055,7 +8060,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8091,7 +8096,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8124,7 +8129,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8158,7 +8163,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8190,7 +8195,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8216,7 +8221,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8246,7 +8251,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8285,7 +8290,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8330,7 +8335,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8369,7 +8374,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8405,7 +8410,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8438,7 +8443,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8472,7 +8477,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8504,7 +8509,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8528,7 +8533,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8558,7 +8563,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8594,7 +8599,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8627,7 +8632,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8661,7 +8666,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8695,7 +8700,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8723,7 +8728,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8749,7 +8754,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8781,7 +8786,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8813,7 +8818,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8848,7 +8853,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8879,7 +8884,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8915,7 +8920,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8948,7 +8953,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8982,7 +8987,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9014,7 +9019,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9042,7 +9047,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9068,7 +9073,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9100,7 +9105,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9132,7 +9137,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9167,7 +9172,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9196,7 +9201,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9224,7 +9229,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9262,7 +9267,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9297,7 +9302,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9333,7 +9338,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9367,7 +9372,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9395,7 +9400,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9429,7 +9434,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9469,7 +9474,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9509,7 +9514,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9548,7 +9553,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9579,7 +9584,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9606,7 +9611,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9635,7 +9640,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9671,7 +9676,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9704,7 +9709,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9738,7 +9743,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9770,7 +9775,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9794,7 +9799,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9824,7 +9829,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9856,7 +9861,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9887,7 +9892,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9925,7 +9930,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9959,7 +9964,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9994,7 +9999,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10029,7 +10034,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10064,7 +10069,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10095,7 +10100,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10127,7 +10132,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10163,7 +10168,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10201,7 +10206,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10239,7 +10244,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10276,7 +10281,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10307,7 +10312,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10343,7 +10348,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10376,7 +10381,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10409,7 +10414,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10445,7 +10450,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10475,7 +10480,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10513,7 +10518,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10548,7 +10553,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10581,7 +10586,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10617,7 +10622,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10653,7 +10658,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10691,7 +10696,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10726,7 +10731,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10759,7 +10764,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10792,7 +10797,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10826,7 +10831,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10862,7 +10867,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10895,7 +10900,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10931,7 +10936,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10967,7 +10972,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11003,7 +11008,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11036,7 +11041,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11072,7 +11077,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11105,7 +11110,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11138,7 +11143,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11174,7 +11179,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11210,7 +11215,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11243,7 +11248,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11273,7 +11278,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11309,7 +11314,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11345,7 +11350,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11381,7 +11386,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11417,7 +11422,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11450,7 +11455,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11483,7 +11488,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11519,7 +11524,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11549,7 +11554,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11580,7 +11585,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11611,7 +11616,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11645,7 +11650,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11677,7 +11682,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11703,7 +11708,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11733,7 +11738,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11769,7 +11774,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11802,7 +11807,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11836,7 +11841,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11864,7 +11869,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11890,7 +11895,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11922,7 +11927,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11954,7 +11959,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11989,7 +11994,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12020,7 +12025,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12051,7 +12056,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12085,7 +12090,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12119,7 +12124,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12150,7 +12155,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12178,7 +12183,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12204,7 +12209,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12235,7 +12240,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12269,7 +12274,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12303,7 +12308,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12334,7 +12339,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12362,7 +12367,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12388,7 +12393,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12420,7 +12425,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12451,7 +12456,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12485,7 +12490,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12518,7 +12523,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12554,7 +12559,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12590,7 +12595,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12623,7 +12628,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12651,7 +12656,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12679,7 +12684,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12710,7 +12715,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12744,7 +12749,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12778,7 +12783,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12809,7 +12814,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12837,7 +12842,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12863,7 +12868,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12895,7 +12900,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12926,7 +12931,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12957,7 +12962,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12991,7 +12996,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13025,7 +13030,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13056,7 +13061,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13087,7 +13092,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13115,7 +13120,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13141,7 +13146,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13173,7 +13178,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13208,7 +13213,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13240,7 +13245,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13276,7 +13281,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13309,7 +13314,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13341,7 +13346,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13372,7 +13377,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13406,7 +13411,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13440,7 +13445,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13471,7 +13476,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13499,7 +13504,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13525,7 +13530,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13559,7 +13564,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13590,7 +13595,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13624,7 +13629,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13655,7 +13660,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13687,7 +13692,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13722,7 +13727,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13754,7 +13759,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13785,7 +13790,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13813,7 +13818,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13842,7 +13847,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13873,7 +13878,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13907,7 +13912,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13965,7 +13970,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -14018,7 +14023,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14082,7 +14087,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -14134,7 +14139,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -14295,7 +14300,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14430,7 +14435,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -14490,7 +14495,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -14559,7 +14564,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -14629,7 +14634,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -14682,7 +14687,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14736,7 +14741,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -14789,7 +14794,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14843,7 +14848,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -14910,7 +14915,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14972,7 +14977,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -15146,7 +15151,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15212,7 +15217,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -15265,7 +15270,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -15318,7 +15323,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -15371,7 +15376,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -15423,7 +15428,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -15471,7 +15476,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -15551,7 +15556,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -15618,7 +15623,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -15673,7 +15678,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15739,7 +15744,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -15791,7 +15796,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -15952,7 +15957,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16087,7 +16092,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -16147,7 +16152,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -16219,7 +16224,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -16311,7 +16316,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -16405,7 +16410,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -16499,7 +16504,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -16576,7 +16581,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -16668,7 +16673,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -16721,7 +16726,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16785,7 +16790,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -16837,7 +16842,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -16995,7 +17000,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17058,7 +17063,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -17212,7 +17217,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17271,7 +17276,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -17340,7 +17345,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -17430,7 +17435,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -17520,7 +17525,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -17573,7 +17578,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17637,7 +17642,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -17689,7 +17694,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -17847,7 +17852,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17904,7 +17909,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -17974,7 +17979,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -18032,7 +18037,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -18051,7 +18056,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -18063,7 +18068,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18209,7 +18214,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -18231,7 +18236,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18336,7 +18341,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -18348,7 +18353,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18481,7 +18486,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18612,7 +18617,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -18634,7 +18639,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18695,10 +18700,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18759,7 +18764,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -18773,7 +18778,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18940,7 +18945,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -18962,7 +18967,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19036,10 +19041,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -19097,10 +19102,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -19149,7 +19154,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -19161,7 +19166,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -19315,7 +19320,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19394,7 +19399,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -19447,7 +19452,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19511,7 +19516,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -19563,7 +19568,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -19719,7 +19724,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19854,7 +19859,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -19934,7 +19939,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -19987,7 +19992,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20053,7 +20058,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -20105,7 +20110,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -20264,7 +20269,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20401,7 +20406,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -20459,7 +20464,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -20529,7 +20534,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -20622,7 +20627,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -20713,7 +20718,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -20771,7 +20776,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20840,7 +20845,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -20894,7 +20899,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -21067,7 +21072,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21133,7 +21138,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -21225,7 +21230,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -21283,7 +21288,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21352,7 +21357,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -21406,7 +21411,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -21578,7 +21583,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21644,7 +21649,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -21736,7 +21741,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -21798,7 +21803,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21870,7 +21875,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -21926,7 +21931,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -22109,7 +22114,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22179,7 +22184,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -22289,7 +22294,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -22348,7 +22353,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -22441,7 +22446,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -22494,7 +22499,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22558,7 +22563,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -22610,7 +22615,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -22771,7 +22776,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22902,7 +22907,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -22962,7 +22967,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -23032,7 +23037,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23090,7 +23095,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -23160,7 +23165,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23218,7 +23223,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -23290,7 +23295,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23358,7 +23363,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -23420,7 +23425,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -23470,7 +23475,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -23540,7 +23545,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -23630,7 +23635,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -23720,7 +23725,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -23794,7 +23799,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -23879,7 +23884,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -23931,7 +23936,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -24088,7 +24093,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24225,7 +24230,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -24285,7 +24290,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -24355,7 +24360,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24413,7 +24418,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -24487,7 +24492,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24547,7 +24552,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -24617,7 +24622,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24701,7 +24706,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -24773,7 +24778,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -24831,7 +24836,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24900,7 +24905,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -24954,7 +24959,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -25127,7 +25132,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25213,7 +25218,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -25267,7 +25272,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -25318,7 +25323,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -25481,7 +25486,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25552,7 +25557,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -25600,7 +25605,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -25654,7 +25659,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25733,7 +25738,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -25906,7 +25911,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25980,7 +25985,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -26029,7 +26034,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -26087,7 +26092,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26154,7 +26159,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -26224,7 +26229,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -26303,7 +26308,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -26370,7 +26375,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -26423,7 +26428,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26487,7 +26492,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -26539,7 +26544,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -26695,7 +26700,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26830,7 +26835,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -26890,7 +26895,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -26959,7 +26964,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -27063,7 +27068,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -27116,7 +27121,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -27208,7 +27213,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -27261,7 +27266,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27329,7 +27334,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -27382,7 +27387,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -27540,7 +27545,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27599,7 +27604,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27668,7 +27673,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27758,7 +27763,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -27816,7 +27821,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27885,7 +27890,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -27939,7 +27944,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -28110,7 +28115,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28176,7 +28181,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -28283,7 +28288,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -28333,7 +28338,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -28483,7 +28488,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28614,7 +28619,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -28675,7 +28680,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -28729,7 +28734,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28783,7 +28788,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -28853,7 +28858,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -28944,7 +28949,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -28997,7 +29002,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29065,7 +29070,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -29118,7 +29123,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -29276,7 +29281,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29411,7 +29416,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -29469,7 +29474,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -29539,7 +29544,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -29634,7 +29639,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -29720,7 +29725,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -29795,7 +29800,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -29881,7 +29886,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -29954,7 +29959,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -30026,7 +30031,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -30084,7 +30089,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30160,7 +30165,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -30215,7 +30220,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -30383,7 +30388,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30467,7 +30472,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -30553,7 +30558,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -30626,7 +30631,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -30712,7 +30717,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -30785,7 +30790,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30879,7 +30884,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -30963,7 +30968,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -31032,7 +31037,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -31085,7 +31090,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31153,7 +31158,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -31202,7 +31207,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -31354,7 +31359,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31485,7 +31490,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -31543,7 +31548,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -31613,7 +31618,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -31704,7 +31709,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -31757,7 +31762,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31825,7 +31830,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -31878,7 +31883,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32036,7 +32041,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32171,7 +32176,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32229,7 +32234,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32299,7 +32304,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32370,7 +32375,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -32433,7 +32438,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32489,7 +32494,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -32552,7 +32557,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32615,7 +32620,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32692,7 +32697,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32788,7 +32793,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -32857,7 +32862,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -32959,7 +32964,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -33037,7 +33042,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -33123,7 +33128,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -33196,7 +33201,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -33288,7 +33293,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -33346,7 +33351,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33415,7 +33420,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -33469,7 +33474,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -33642,7 +33647,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33708,7 +33713,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -33800,7 +33805,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -33853,7 +33858,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33921,7 +33926,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -34048,7 +34053,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34188,7 +34193,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34246,7 +34251,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -34316,7 +34321,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -34407,7 +34412,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -34462,7 +34467,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34530,7 +34535,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -34583,7 +34588,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -34744,7 +34749,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34879,7 +34884,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -34939,7 +34944,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35011,7 +35016,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35102,7 +35107,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -35160,7 +35165,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35229,7 +35234,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -35283,7 +35288,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -35451,7 +35456,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35515,7 +35520,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -35611,7 +35616,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -35697,7 +35702,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -35842,7 +35847,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -35917,7 +35922,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -35966,7 +35971,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -36020,7 +36025,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36150,7 +36155,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -36211,7 +36216,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -36281,7 +36286,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -36428,7 +36433,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -36493,7 +36498,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -36653,7 +36658,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36716,7 +36721,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -36873,7 +36878,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36936,7 +36941,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -37096,7 +37101,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37159,7 +37164,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -37319,7 +37324,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37382,7 +37387,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -37544,7 +37549,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37607,7 +37612,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -37767,7 +37772,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37830,7 +37835,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -37992,7 +37997,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38055,7 +38060,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -38220,7 +38225,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38283,7 +38288,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -38447,7 +38452,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38510,7 +38515,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -38670,7 +38675,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38733,7 +38738,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -38907,7 +38912,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38991,7 +38996,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -39157,7 +39162,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39231,7 +39236,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -39281,7 +39286,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -39340,7 +39345,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39395,7 +39400,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -39454,7 +39459,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39509,7 +39514,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -39578,7 +39583,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39640,7 +39645,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -39738,7 +39743,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -39913,7 +39918,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39988,7 +39993,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -40038,7 +40043,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -40098,7 +40103,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40238,7 +40243,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -40300,7 +40305,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -40360,7 +40365,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40415,7 +40420,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -40475,7 +40480,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40530,7 +40535,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -40600,7 +40605,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40664,7 +40669,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -40755,7 +40760,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -40844,7 +40849,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -40898,7 +40903,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40966,7 +40971,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -41020,7 +41025,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -41179,7 +41184,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41238,7 +41243,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -41308,7 +41313,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -41402,7 +41407,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -41480,7 +41485,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -41572,7 +41577,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -41626,7 +41631,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41694,7 +41699,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -41748,7 +41753,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -41910,7 +41915,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41969,7 +41974,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -42039,7 +42044,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -42132,7 +42137,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -42270,7 +42275,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -42332,7 +42337,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -42391,7 +42396,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42452,7 +42457,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -42525,7 +42530,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -42666,7 +42671,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42728,7 +42733,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -42890,7 +42895,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42954,7 +42959,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -43032,7 +43037,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -43126,7 +43131,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -43179,7 +43184,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43247,7 +43252,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -43300,7 +43305,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -43458,7 +43463,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43593,7 +43598,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -43651,7 +43656,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -43721,7 +43726,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -43796,7 +43801,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -43885,7 +43890,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -43990,7 +43995,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -44063,7 +44068,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -44116,7 +44121,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44184,7 +44189,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -44237,7 +44242,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -44395,7 +44400,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44530,7 +44535,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -44588,7 +44593,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -44658,7 +44663,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -44749,7 +44754,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -44802,7 +44807,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44870,7 +44875,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -44923,7 +44928,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -45081,7 +45086,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45212,7 +45217,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -45272,7 +45277,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -45341,7 +45346,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -45431,7 +45436,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -45489,7 +45494,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45558,7 +45563,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -45612,7 +45617,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -45781,7 +45786,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45845,7 +45850,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -45937,7 +45942,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -45990,7 +45995,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46058,7 +46063,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -46107,7 +46112,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -46256,7 +46261,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46387,7 +46392,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -46447,7 +46452,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -46516,7 +46521,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -46606,7 +46611,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -46664,7 +46669,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46731,7 +46736,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -46785,7 +46790,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -46948,7 +46953,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47010,7 +47015,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -47101,7 +47106,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -47191,7 +47196,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -47246,7 +47251,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47314,7 +47319,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -47367,7 +47372,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -47528,7 +47533,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47663,7 +47668,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -47723,7 +47728,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -47797,7 +47802,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -47892,7 +47897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -47955,7 +47960,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48029,7 +48034,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -48083,7 +48088,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -48262,7 +48267,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48328,7 +48333,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -48430,7 +48435,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -48497,7 +48502,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -48588,7 +48593,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -48641,7 +48646,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48709,7 +48714,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -48762,7 +48767,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -48920,7 +48925,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49055,7 +49060,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -49113,7 +49118,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -49183,7 +49188,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -49268,7 +49273,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -49322,7 +49327,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -49414,7 +49419,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -49472,7 +49477,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49548,7 +49553,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -49603,7 +49608,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -49768,7 +49773,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49833,7 +49838,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -49992,7 +49997,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50055,7 +50060,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -50216,7 +50221,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50276,7 +50281,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -50382,7 +50387,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -50465,7 +50470,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -50534,7 +50539,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -50592,7 +50597,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50661,7 +50666,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -50715,7 +50720,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -50888,7 +50893,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50954,7 +50959,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -51050,7 +51055,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -51211,7 +51216,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51282,7 +51287,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -51330,7 +51335,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -51385,7 +51390,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51443,7 +51448,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -51600,7 +51605,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51661,7 +51666,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -51738,7 +51743,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -51814,7 +51819,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -51885,7 +51890,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51942,7 +51947,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -51998,7 +52003,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52056,7 +52061,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -52212,7 +52217,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52275,7 +52280,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -52431,7 +52436,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52490,7 +52495,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -52552,7 +52557,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52608,7 +52613,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -52674,7 +52679,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52741,7 +52746,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -52789,7 +52794,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -52853,7 +52858,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52909,7 +52914,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -52976,7 +52981,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53037,7 +53042,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -53201,7 +53206,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53260,7 +53265,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -53323,7 +53328,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53458,7 +53463,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -53522,7 +53527,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53679,7 +53684,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53742,7 +53747,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53896,7 +53901,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53955,7 +53960,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -54019,7 +54024,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54099,7 +54104,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -54263,7 +54268,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54335,7 +54340,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -54383,7 +54388,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -54439,7 +54444,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54497,7 +54502,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -54659,7 +54664,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54722,7 +54727,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -54893,7 +54898,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54966,7 +54971,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -55017,7 +55022,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -55092,7 +55097,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -55261,7 +55266,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55324,7 +55329,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55484,7 +55489,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55547,7 +55552,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55704,7 +55709,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55787,7 +55792,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -55948,7 +55953,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56019,7 +56024,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -56067,7 +56072,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -56120,7 +56125,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56250,7 +56255,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -56311,7 +56316,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -56402,7 +56407,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -56455,7 +56460,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56519,7 +56524,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -56567,7 +56572,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -56721,7 +56726,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56852,7 +56857,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -56910,7 +56915,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -56980,7 +56985,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -57071,7 +57076,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -57125,7 +57130,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57193,7 +57198,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -57247,7 +57252,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -57404,7 +57409,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57463,7 +57468,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -57533,7 +57538,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -57624,7 +57629,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -57683,7 +57688,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57752,7 +57757,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -57807,7 +57812,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -57979,7 +57984,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58045,7 +58050,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -58148,7 +58153,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -58200,7 +58205,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -58353,7 +58358,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58488,7 +58493,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -58548,7 +58553,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -58601,7 +58606,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58655,7 +58660,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -58724,7 +58729,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -58824,7 +58829,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -58876,7 +58881,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -59029,7 +59034,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59164,7 +59169,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -59224,7 +59229,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -59277,7 +59282,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59331,7 +59336,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -59400,7 +59405,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -59504,7 +59509,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -59557,7 +59562,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -59653,7 +59658,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59801,7 +59806,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59891,7 +59896,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -59943,7 +59948,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -60112,7 +60117,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60253,7 +60258,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -60313,7 +60318,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -60369,7 +60374,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60427,7 +60432,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -60498,7 +60503,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -60598,7 +60603,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -60650,7 +60655,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -60803,7 +60808,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60938,7 +60943,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -60998,7 +61003,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -61051,7 +61056,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61105,7 +61110,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -61174,7 +61179,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -61278,7 +61283,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -61333,7 +61338,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -61435,7 +61440,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -61487,7 +61492,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -61642,7 +61647,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61779,7 +61784,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -61839,7 +61844,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -61892,7 +61897,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61946,7 +61951,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -62005,7 +62010,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62061,7 +62066,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -62130,7 +62135,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -62234,7 +62239,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -62288,7 +62293,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -62459,7 +62464,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62519,7 +62524,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -62577,7 +62582,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62636,7 +62641,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -62749,7 +62754,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -62828,7 +62833,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -62931,7 +62936,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -62983,7 +62988,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -63141,7 +63146,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63278,7 +63283,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -63338,7 +63343,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -63391,7 +63396,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63445,7 +63450,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -63514,7 +63519,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -63588,7 +63593,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -63747,7 +63752,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63806,7 +63811,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -63869,7 +63874,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63929,7 +63934,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -64091,7 +64096,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64170,7 +64175,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -64234,7 +64239,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64324,7 +64329,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -64379,7 +64384,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -64556,7 +64561,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64616,7 +64621,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -64675,7 +64680,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64736,7 +64741,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -64830,7 +64835,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64901,7 +64906,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64981,7 +64986,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -65104,7 +65109,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -65168,7 +65173,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -65221,7 +65226,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-09-01")) # type: Literal["2019-09-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_metadata.json index f06b8de359da..ecbb8654768d 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_metadata.json @@ -349,4 +349,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/operations/_operations.py index 271b1c01ea31..65a5c196518d 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -73,7 +74,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -94,8 +94,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -164,9 +162,6 @@ build_flow_logs_delete_request, build_flow_logs_get_request, build_flow_logs_list_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_virtual_network_connections_get_request, build_hub_virtual_network_connections_list_request, build_inbound_nat_rules_create_or_update_request, @@ -227,6 +222,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -309,7 +312,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -353,7 +355,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hub_route_table_v2_s_create_or_update_request, build_virtual_hub_route_table_v2_s_delete_request, @@ -465,8 +466,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -504,7 +509,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -559,7 +564,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -625,7 +630,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -677,7 +682,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -838,7 +843,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -974,7 +979,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1035,7 +1040,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1105,7 +1110,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1175,7 +1180,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1230,7 +1235,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1284,7 +1289,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1339,7 +1344,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1393,7 +1398,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1460,7 +1465,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1522,7 +1527,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1696,7 +1701,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1762,7 +1767,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1815,7 +1820,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1868,7 +1873,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1921,7 +1926,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1973,7 +1978,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2021,7 +2026,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2101,7 +2106,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2168,7 +2173,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2223,7 +2228,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2289,7 +2294,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2341,7 +2346,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2502,7 +2507,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2638,7 +2643,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2698,7 +2703,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2770,7 +2775,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2862,7 +2867,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2958,7 +2963,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3052,7 +3057,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3129,7 +3134,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3221,7 +3226,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3276,7 +3281,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3340,7 +3345,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3392,7 +3397,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3553,7 +3558,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3689,7 +3694,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3750,7 +3755,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3820,7 +3825,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3910,7 +3915,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4000,7 +4005,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4055,7 +4060,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4119,7 +4124,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4171,7 +4176,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4329,7 +4334,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4388,7 +4393,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4459,7 +4464,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4517,7 +4522,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -4536,7 +4541,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -4548,7 +4553,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4694,7 +4699,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -4716,7 +4721,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4821,7 +4826,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -4833,7 +4838,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4966,7 +4971,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5097,7 +5102,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5119,7 +5124,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5180,10 +5185,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5244,7 +5249,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -5258,7 +5263,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5425,7 +5430,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -5447,7 +5452,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5521,10 +5526,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -5582,10 +5587,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5634,7 +5639,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -5646,7 +5651,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5800,7 +5805,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5879,7 +5884,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -5934,7 +5939,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6000,7 +6005,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -6052,7 +6057,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6211,7 +6216,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6347,7 +6352,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6427,7 +6432,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -6482,7 +6487,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6548,7 +6553,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -6600,7 +6605,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6759,7 +6764,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6897,7 +6902,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6956,7 +6961,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7029,7 +7034,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7122,7 +7127,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -7213,7 +7218,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -7271,7 +7276,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7340,7 +7345,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -7394,7 +7399,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -7567,7 +7572,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7634,7 +7639,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -7726,7 +7731,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -7784,7 +7789,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7853,7 +7858,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -7907,7 +7912,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -8079,7 +8084,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8146,7 +8151,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -8238,7 +8243,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -8300,7 +8305,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8372,7 +8377,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -8428,7 +8433,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -8611,7 +8616,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8682,7 +8687,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -8792,7 +8797,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -8851,7 +8856,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -8944,7 +8949,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -8997,7 +9002,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9061,7 +9066,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9113,7 +9118,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9274,7 +9279,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9406,7 +9411,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9466,7 +9471,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -9536,7 +9541,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9594,7 +9599,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -9664,7 +9669,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9722,7 +9727,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -9794,7 +9799,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9864,7 +9869,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -9926,7 +9931,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -9976,7 +9981,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10046,7 +10051,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10136,7 +10141,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10226,7 +10231,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10300,7 +10305,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10385,7 +10390,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -10437,7 +10442,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10594,7 +10599,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10732,7 +10737,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10792,7 +10797,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -10862,7 +10867,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10920,7 +10925,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -10994,7 +10999,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11054,7 +11059,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -11124,7 +11129,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11208,7 +11213,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -11280,7 +11285,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -11338,7 +11343,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11407,7 +11412,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -11461,7 +11466,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -11634,7 +11639,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11721,7 +11726,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -11775,7 +11780,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -11826,7 +11831,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -11989,7 +11994,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12061,7 +12066,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -12109,7 +12114,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -12165,7 +12170,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12244,7 +12249,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -12417,7 +12422,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12492,7 +12497,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -12541,7 +12546,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -12599,7 +12604,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12666,7 +12671,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -12736,7 +12741,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -12815,7 +12820,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -12882,7 +12887,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12937,7 +12942,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13003,7 +13008,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -13055,7 +13060,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -13214,7 +13219,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13350,7 +13355,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -13413,7 +13418,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13483,7 +13488,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13587,7 +13592,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -13641,7 +13646,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -13733,7 +13738,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -13788,7 +13793,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13856,7 +13861,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13909,7 +13914,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -14070,7 +14075,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14131,7 +14136,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -14201,7 +14206,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -14291,7 +14296,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -14349,7 +14354,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14418,7 +14423,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -14472,7 +14477,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -14643,7 +14648,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14710,7 +14715,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -14817,7 +14822,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -14867,7 +14872,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15020,7 +15025,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15152,7 +15157,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15213,7 +15218,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -15267,7 +15272,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15321,7 +15326,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15391,7 +15396,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15482,7 +15487,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15537,7 +15542,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15605,7 +15610,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15658,7 +15663,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15816,7 +15821,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15952,7 +15957,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16011,7 +16016,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16082,7 +16087,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16178,7 +16183,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16264,7 +16269,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16339,7 +16344,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -16425,7 +16430,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -16499,7 +16504,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16571,7 +16576,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16629,7 +16634,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16705,7 +16710,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -16760,7 +16765,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -16931,7 +16936,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17017,7 +17022,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17103,7 +17108,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17177,7 +17182,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -17263,7 +17268,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -17337,7 +17342,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17431,7 +17436,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -17517,7 +17522,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17586,7 +17591,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -17641,7 +17646,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17709,7 +17714,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -17758,7 +17763,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17913,7 +17918,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18045,7 +18050,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -18104,7 +18109,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18175,7 +18180,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18266,7 +18271,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -18321,7 +18326,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18389,7 +18394,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -18442,7 +18447,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18603,7 +18608,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18739,7 +18744,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18798,7 +18803,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18869,7 +18874,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18940,7 +18945,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -19003,7 +19008,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19059,7 +19064,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -19122,7 +19127,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19186,7 +19191,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19264,7 +19269,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19360,7 +19365,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -19429,7 +19434,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19531,7 +19536,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19609,7 +19614,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19695,7 +19700,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19769,7 +19774,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19861,7 +19866,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -19919,7 +19924,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19988,7 +19993,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -20042,7 +20047,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -20215,7 +20220,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20282,7 +20287,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -20374,7 +20379,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -20429,7 +20434,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20497,7 +20502,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -20624,7 +20629,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20764,7 +20769,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20823,7 +20828,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20894,7 +20899,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20985,7 +20990,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -21040,7 +21045,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21108,7 +21113,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -21161,7 +21166,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21322,7 +21327,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21458,7 +21463,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21518,7 +21523,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21590,7 +21595,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21681,7 +21686,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -21739,7 +21744,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21808,7 +21813,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -21862,7 +21867,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -22030,7 +22035,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22096,7 +22101,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22193,7 +22198,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22279,7 +22284,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -22424,7 +22429,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22499,7 +22504,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -22548,7 +22553,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -22604,7 +22609,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22734,7 +22739,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22796,7 +22801,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -22867,7 +22872,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23014,7 +23019,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -23079,7 +23084,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -23239,7 +23244,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23302,7 +23307,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -23462,7 +23467,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23525,7 +23530,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -23685,7 +23690,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23748,7 +23753,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -23908,7 +23913,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23971,7 +23976,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24133,7 +24138,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24196,7 +24201,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -24356,7 +24361,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24419,7 +24424,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -24581,7 +24586,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24644,7 +24649,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -24809,7 +24814,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24872,7 +24877,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -25039,7 +25044,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25102,7 +25107,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -25265,7 +25270,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25328,7 +25333,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -25502,7 +25507,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25586,7 +25591,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -25752,7 +25757,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25827,7 +25832,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -25877,7 +25882,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -25936,7 +25941,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25991,7 +25996,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -26050,7 +26055,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26105,7 +26110,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -26174,7 +26179,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26236,7 +26241,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -26334,7 +26339,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -26509,7 +26514,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26585,7 +26590,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -26635,7 +26640,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -26695,7 +26700,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26835,7 +26840,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -26897,7 +26902,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -26957,7 +26962,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27012,7 +27017,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -27072,7 +27077,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27127,7 +27132,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -27197,7 +27202,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27261,7 +27266,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -27359,7 +27364,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -27526,7 +27531,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27601,7 +27606,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -27651,7 +27656,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -27710,7 +27715,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27770,7 +27775,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -27862,7 +27867,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -27951,7 +27956,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -28007,7 +28012,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28075,7 +28080,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -28129,7 +28134,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -28291,7 +28296,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28352,7 +28357,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -28423,7 +28428,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -28517,7 +28522,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -28595,7 +28600,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -28687,7 +28692,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -28741,7 +28746,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28809,7 +28814,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -28863,7 +28868,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -29025,7 +29030,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29086,7 +29091,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -29157,7 +29162,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -29250,7 +29255,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -29388,7 +29393,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -29450,7 +29455,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -29509,7 +29514,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29570,7 +29575,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -29643,7 +29648,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -29784,7 +29789,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29846,7 +29851,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -30008,7 +30013,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30072,7 +30077,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -30150,7 +30155,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -30244,7 +30249,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -30299,7 +30304,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30367,7 +30372,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -30420,7 +30425,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -30581,7 +30586,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30717,7 +30722,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -30776,7 +30781,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30847,7 +30852,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30923,7 +30928,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31013,7 +31018,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31118,7 +31123,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -31191,7 +31196,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -31246,7 +31251,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31314,7 +31319,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -31367,7 +31372,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -31528,7 +31533,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31663,7 +31668,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -31722,7 +31727,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -31793,7 +31798,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -31884,7 +31889,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -31939,7 +31944,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32007,7 +32012,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -32060,7 +32065,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -32218,7 +32223,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32350,7 +32355,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -32411,7 +32416,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -32481,7 +32486,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -32571,7 +32576,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -32629,7 +32634,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32698,7 +32703,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -32752,7 +32757,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -32924,7 +32929,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32990,7 +32995,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -33082,7 +33087,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -33137,7 +33142,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33205,7 +33210,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -33254,7 +33259,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -33406,7 +33411,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33538,7 +33543,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -33599,7 +33604,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -33669,7 +33674,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -33759,7 +33764,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -33817,7 +33822,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33886,7 +33891,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -33940,7 +33945,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -34103,7 +34108,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34166,7 +34171,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -34257,7 +34262,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -34347,7 +34352,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -34402,7 +34407,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34470,7 +34475,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -34523,7 +34528,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -34684,7 +34689,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34820,7 +34825,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -34880,7 +34885,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -34954,7 +34959,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -35049,7 +35054,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -35112,7 +35117,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35186,7 +35191,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -35240,7 +35245,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -35419,7 +35424,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35486,7 +35491,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -35588,7 +35593,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -35655,7 +35660,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -35746,7 +35751,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -35801,7 +35806,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35869,7 +35874,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -35922,7 +35927,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -36083,7 +36088,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36219,7 +36224,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -36278,7 +36283,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -36349,7 +36354,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -36434,7 +36439,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -36488,7 +36493,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -36580,7 +36585,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -36638,7 +36643,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36714,7 +36719,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -36769,7 +36774,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -36937,7 +36942,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37003,7 +37008,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -37162,7 +37167,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37225,7 +37230,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -37386,7 +37391,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37448,7 +37453,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -37554,7 +37559,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -37637,7 +37642,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -37706,7 +37711,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -37764,7 +37769,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37833,7 +37838,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -37887,7 +37892,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -38060,7 +38065,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38127,7 +38132,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -38223,7 +38228,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -38384,7 +38389,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38456,7 +38461,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -38504,7 +38509,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -38559,7 +38564,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38617,7 +38622,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -38774,7 +38779,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38836,7 +38841,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -38913,7 +38918,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -38989,7 +38994,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -39060,7 +39065,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39117,7 +39122,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -39173,7 +39178,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39231,7 +39236,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -39387,7 +39392,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39450,7 +39455,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -39606,7 +39611,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39665,7 +39670,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -39727,7 +39732,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39783,7 +39788,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -39849,7 +39854,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39918,7 +39923,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -39966,7 +39971,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -40030,7 +40035,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40086,7 +40091,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -40153,7 +40158,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40214,7 +40219,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -40378,7 +40383,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40437,7 +40442,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -40500,7 +40505,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40635,7 +40640,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -40699,7 +40704,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -40856,7 +40861,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40919,7 +40924,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41073,7 +41078,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41132,7 +41137,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -41196,7 +41201,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41256,7 +41261,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -41401,7 +41406,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41482,7 +41487,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -41646,7 +41651,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41719,7 +41724,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -41767,7 +41772,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -41823,7 +41828,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41881,7 +41886,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -42043,7 +42048,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42107,7 +42112,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -42278,7 +42283,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42352,7 +42357,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -42403,7 +42408,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -42478,7 +42483,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -42647,7 +42652,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42710,7 +42715,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42870,7 +42875,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42933,7 +42938,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43090,7 +43095,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43173,7 +43178,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -43334,7 +43339,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43406,7 +43411,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -43454,7 +43459,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -43509,7 +43514,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43639,7 +43644,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -43700,7 +43705,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -43791,7 +43796,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -43844,7 +43849,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43908,7 +43913,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -43956,7 +43961,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -44113,7 +44118,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44245,7 +44250,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -44304,7 +44309,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -44377,7 +44382,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -44468,7 +44473,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -44524,7 +44529,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44592,7 +44597,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -44646,7 +44651,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -44806,7 +44811,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44867,7 +44872,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -44938,7 +44943,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -45029,7 +45034,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -45088,7 +45093,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45157,7 +45162,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -45212,7 +45217,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -45384,7 +45389,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45451,7 +45456,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -45554,7 +45559,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -45606,7 +45611,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45762,7 +45767,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45898,7 +45903,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -45958,7 +45963,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -46013,7 +46018,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46068,7 +46073,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -46138,7 +46143,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -46238,7 +46243,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -46290,7 +46295,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46446,7 +46451,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46582,7 +46587,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -46642,7 +46647,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -46695,7 +46700,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46749,7 +46754,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46818,7 +46823,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -46922,7 +46927,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -46976,7 +46981,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -47072,7 +47077,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -47220,7 +47225,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47310,7 +47315,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -47362,7 +47367,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -47531,7 +47536,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47673,7 +47678,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -47733,7 +47738,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -47789,7 +47794,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47847,7 +47852,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -47918,7 +47923,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -48018,7 +48023,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -48070,7 +48075,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -48226,7 +48231,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48362,7 +48367,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -48422,7 +48427,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -48477,7 +48482,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48532,7 +48537,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -48602,7 +48607,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -48706,7 +48711,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -48761,7 +48766,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -48863,7 +48868,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -48915,7 +48920,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -49073,7 +49078,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49211,7 +49216,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -49271,7 +49276,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -49324,7 +49329,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49378,7 +49383,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -49440,7 +49445,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49497,7 +49502,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -49567,7 +49572,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -49671,7 +49676,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -49725,7 +49730,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -49899,7 +49904,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49960,7 +49965,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -50018,7 +50023,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50078,7 +50083,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -50191,7 +50196,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -50270,7 +50275,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -50373,7 +50378,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -50425,7 +50430,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50586,7 +50591,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50724,7 +50729,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -50784,7 +50789,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -50837,7 +50842,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50892,7 +50897,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -50962,7 +50967,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -51036,7 +51041,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -51195,7 +51200,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51254,7 +51259,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -51318,7 +51323,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51378,7 +51383,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -51540,7 +51545,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51603,7 +51608,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -51751,7 +51756,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51828,7 +51833,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -51892,7 +51897,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51982,7 +51987,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -52037,7 +52042,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -52214,7 +52219,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52275,7 +52280,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -52334,7 +52339,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52395,7 +52400,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -52489,7 +52494,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -52560,7 +52565,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -52642,7 +52647,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -52765,7 +52770,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -52829,7 +52834,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -52882,7 +52887,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/operations/_operations.py index d4d9d36da560..b63683f47988 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_11_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -601,7 +606,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -634,7 +639,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -670,7 +675,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -704,7 +709,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -732,7 +737,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -760,7 +765,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -790,7 +795,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -819,7 +824,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -849,7 +854,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -880,7 +885,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -911,7 +916,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -942,7 +947,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -976,7 +981,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1008,7 +1013,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1036,7 +1041,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1060,7 +1065,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1088,7 +1093,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1119,7 +1124,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1150,7 +1155,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1182,7 +1187,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1208,7 +1213,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1232,13 +1237,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1266,13 +1271,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1300,13 +1305,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1334,13 +1339,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1365,13 +1370,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1399,13 +1404,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1430,13 +1435,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1461,13 +1466,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1501,7 +1506,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1532,7 +1537,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1563,7 +1568,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1597,7 +1602,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1631,7 +1636,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1662,7 +1667,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1693,7 +1698,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1727,7 +1732,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1759,7 +1764,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1785,7 +1790,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1813,7 +1818,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1843,7 +1848,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1875,7 +1880,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1907,7 +1912,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1942,7 +1947,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1973,7 +1978,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2005,7 +2010,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2037,7 +2042,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2072,7 +2077,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2108,7 +2113,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2146,7 +2151,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2184,7 +2189,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2220,7 +2225,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2257,7 +2262,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2290,7 +2295,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2322,7 +2327,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2353,7 +2358,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2384,7 +2389,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2418,7 +2423,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2457,7 +2462,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2495,7 +2500,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2533,7 +2538,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2566,7 +2571,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2597,7 +2602,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2629,7 +2634,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2657,7 +2662,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2683,7 +2688,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2709,7 +2714,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2737,7 +2742,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2767,7 +2772,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2798,7 +2803,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2832,7 +2837,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2871,7 +2876,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2909,7 +2914,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2947,7 +2952,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2980,7 +2985,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3011,7 +3016,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3043,7 +3048,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3075,7 +3080,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3108,7 +3113,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3136,7 +3141,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3166,7 +3171,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3200,7 +3205,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3231,7 +3236,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3262,7 +3267,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3297,7 +3302,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3329,7 +3334,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3361,7 +3366,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3390,7 +3395,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3418,7 +3423,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3448,7 +3453,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3479,7 +3484,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3510,7 +3515,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3544,7 +3549,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3578,7 +3583,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3606,7 +3611,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3632,7 +3637,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3664,7 +3669,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3695,7 +3700,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3731,7 +3736,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3764,7 +3769,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3796,7 +3801,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3824,7 +3829,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3850,7 +3855,7 @@ def build_firewall_policy_rule_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3882,7 +3887,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3914,7 +3919,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3949,7 +3954,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3980,7 +3985,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4013,7 +4018,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4047,7 +4052,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4081,7 +4086,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4112,7 +4117,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4140,7 +4145,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4166,7 +4171,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4202,7 +4207,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4235,7 +4240,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4269,7 +4274,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4301,7 +4306,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4325,7 +4330,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4355,7 +4360,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4390,7 +4395,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4422,7 +4427,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4457,7 +4462,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4491,7 +4496,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4522,7 +4527,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4560,7 +4565,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4594,7 +4599,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4629,7 +4634,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4664,7 +4669,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4696,7 +4701,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4727,7 +4732,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4759,7 +4764,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4790,7 +4795,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4821,7 +4826,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4853,7 +4858,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4889,7 +4894,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4922,7 +4927,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4956,7 +4961,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4988,7 +4993,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5012,7 +5017,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5042,7 +5047,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5078,7 +5083,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5111,7 +5116,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5145,7 +5150,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5177,7 +5182,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5201,7 +5206,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5231,7 +5236,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5262,7 +5267,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5297,7 +5302,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5331,7 +5336,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5371,7 +5376,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5415,7 +5420,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5460,7 +5465,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5498,7 +5503,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5533,7 +5538,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5565,7 +5570,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5600,7 +5605,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5636,7 +5641,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5672,7 +5677,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5707,7 +5712,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5738,7 +5743,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5774,7 +5779,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5807,7 +5812,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5841,7 +5846,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5873,7 +5878,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5897,7 +5902,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5927,7 +5932,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5963,7 +5968,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5996,7 +6001,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6030,7 +6035,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6062,7 +6067,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6090,7 +6095,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6124,7 +6129,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6160,7 +6165,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6196,7 +6201,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6231,7 +6236,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6262,7 +6267,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6297,7 +6302,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6329,7 +6334,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6363,7 +6368,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6394,7 +6399,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6425,7 +6430,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6457,7 +6462,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6485,7 +6490,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6511,7 +6516,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6545,7 +6550,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6579,7 +6584,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6613,7 +6618,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6647,7 +6652,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6681,7 +6686,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6715,7 +6720,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6749,7 +6754,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6783,7 +6788,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6817,7 +6822,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6851,7 +6856,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6885,7 +6890,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6919,7 +6924,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6954,7 +6959,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6986,7 +6991,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7018,7 +7023,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7050,7 +7055,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7082,7 +7087,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7117,7 +7122,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7156,7 +7161,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7192,7 +7197,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7228,7 +7233,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7267,7 +7272,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7303,7 +7308,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7339,7 +7344,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7371,7 +7376,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7402,7 +7407,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7437,7 +7442,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7469,7 +7474,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7501,7 +7506,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7530,7 +7535,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7551,7 +7556,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7587,7 +7592,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7620,7 +7625,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7652,7 +7657,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7680,7 +7685,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7706,7 +7711,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7736,7 +7741,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7767,7 +7772,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7798,7 +7803,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7831,7 +7836,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7865,7 +7870,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7893,7 +7898,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7925,7 +7930,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7959,7 +7964,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7994,7 +7999,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8026,7 +8031,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8057,7 +8062,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8090,7 +8095,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8124,7 +8129,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8154,7 +8159,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8185,7 +8190,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8221,7 +8226,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8254,7 +8259,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8288,7 +8293,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8320,7 +8325,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8346,7 +8351,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8376,7 +8381,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8415,7 +8420,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8460,7 +8465,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8499,7 +8504,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8535,7 +8540,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8568,7 +8573,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8602,7 +8607,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8634,7 +8639,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8658,7 +8663,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8688,7 +8693,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8724,7 +8729,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8757,7 +8762,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8791,7 +8796,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8825,7 +8830,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8853,7 +8858,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8879,7 +8884,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8911,7 +8916,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8943,7 +8948,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8978,7 +8983,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9009,7 +9014,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9045,7 +9050,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9078,7 +9083,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9112,7 +9117,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9144,7 +9149,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9172,7 +9177,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9198,7 +9203,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9230,7 +9235,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9262,7 +9267,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9297,7 +9302,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9326,7 +9331,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9354,7 +9359,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9392,7 +9397,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9427,7 +9432,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9463,7 +9468,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9497,7 +9502,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9525,7 +9530,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9559,7 +9564,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9599,7 +9604,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9639,7 +9644,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9678,7 +9683,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9709,7 +9714,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9736,7 +9741,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9765,7 +9770,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9801,7 +9806,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9834,7 +9839,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9868,7 +9873,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9900,7 +9905,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9924,7 +9929,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9954,7 +9959,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9986,7 +9991,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10017,7 +10022,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10055,7 +10060,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10089,7 +10094,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10124,7 +10129,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10159,7 +10164,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10194,7 +10199,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10225,7 +10230,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10257,7 +10262,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10293,7 +10298,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10331,7 +10336,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10369,7 +10374,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10406,7 +10411,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10437,7 +10442,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10473,7 +10478,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10506,7 +10511,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10539,7 +10544,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10575,7 +10580,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10605,7 +10610,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10643,7 +10648,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10678,7 +10683,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10711,7 +10716,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10747,7 +10752,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10783,7 +10788,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10821,7 +10826,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10856,7 +10861,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10889,7 +10894,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10922,7 +10927,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10956,7 +10961,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10992,7 +10997,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11025,7 +11030,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11061,7 +11066,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11097,7 +11102,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11133,7 +11138,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11166,7 +11171,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11202,7 +11207,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11238,7 +11243,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11271,7 +11276,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11304,7 +11309,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11340,7 +11345,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11376,7 +11381,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11409,7 +11414,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11439,7 +11444,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11475,7 +11480,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11511,7 +11516,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11547,7 +11552,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11583,7 +11588,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11616,7 +11621,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11649,7 +11654,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11685,7 +11690,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11715,7 +11720,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11746,7 +11751,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11777,7 +11782,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11811,7 +11816,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11843,7 +11848,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11869,7 +11874,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11899,7 +11904,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11935,7 +11940,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11968,7 +11973,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12002,7 +12007,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12030,7 +12035,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12056,7 +12061,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12088,7 +12093,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12120,7 +12125,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12155,7 +12160,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12186,7 +12191,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12217,7 +12222,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12251,7 +12256,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12285,7 +12290,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12316,7 +12321,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12344,7 +12349,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12370,7 +12375,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12401,7 +12406,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12435,7 +12440,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12469,7 +12474,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12500,7 +12505,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12528,7 +12533,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12554,7 +12559,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12586,7 +12591,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12617,7 +12622,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12651,7 +12656,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12684,7 +12689,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12720,7 +12725,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12756,7 +12761,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12789,7 +12794,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12817,7 +12822,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12845,7 +12850,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12876,7 +12881,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12910,7 +12915,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12944,7 +12949,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12975,7 +12980,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13003,7 +13008,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13029,7 +13034,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13061,7 +13066,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13092,7 +13097,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13123,7 +13128,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13157,7 +13162,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13191,7 +13196,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13222,7 +13227,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13253,7 +13258,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13281,7 +13286,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13307,7 +13312,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13339,7 +13344,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13374,7 +13379,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13406,7 +13411,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13442,7 +13447,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13475,7 +13480,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13507,7 +13512,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13538,7 +13543,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13572,7 +13577,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13606,7 +13611,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13637,7 +13642,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13665,7 +13670,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13691,7 +13696,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13725,7 +13730,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13756,7 +13761,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13790,7 +13795,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13824,7 +13829,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13855,7 +13860,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13887,7 +13892,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13922,7 +13927,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13954,7 +13959,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13985,7 +13990,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14013,7 +14018,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14042,7 +14047,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14073,7 +14078,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14107,7 +14112,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14165,7 +14170,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -14218,7 +14223,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14282,7 +14287,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -14334,7 +14339,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -14495,7 +14500,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14630,7 +14635,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -14690,7 +14695,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -14759,7 +14764,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -14829,7 +14834,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -14882,7 +14887,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14936,7 +14941,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -14989,7 +14994,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15043,7 +15048,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -15110,7 +15115,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15172,7 +15177,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -15346,7 +15351,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15412,7 +15417,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -15465,7 +15470,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -15518,7 +15523,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -15571,7 +15576,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -15623,7 +15628,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -15671,7 +15676,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -15751,7 +15756,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -15818,7 +15823,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -15873,7 +15878,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15939,7 +15944,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -15991,7 +15996,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -16152,7 +16157,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16287,7 +16292,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -16347,7 +16352,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -16419,7 +16424,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -16511,7 +16516,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -16605,7 +16610,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -16699,7 +16704,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -16776,7 +16781,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -16868,7 +16873,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -16921,7 +16926,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16985,7 +16990,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -17037,7 +17042,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -17195,7 +17200,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17330,7 +17335,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -17390,7 +17395,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -17459,7 +17464,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -17549,7 +17554,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -17639,7 +17644,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -17692,7 +17697,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17756,7 +17761,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -17808,7 +17813,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -17966,7 +17971,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18023,7 +18028,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -18093,7 +18098,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -18151,7 +18156,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -18170,7 +18175,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -18182,7 +18187,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18328,7 +18333,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -18350,7 +18355,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18455,7 +18460,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -18467,7 +18472,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18600,7 +18605,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18731,7 +18736,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -18753,7 +18758,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18814,10 +18819,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18878,7 +18883,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -18892,7 +18897,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19059,7 +19064,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -19081,7 +19086,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19155,10 +19160,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -19216,10 +19221,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -19268,7 +19273,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -19280,7 +19285,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -19434,7 +19439,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19513,7 +19518,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -19566,7 +19571,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19630,7 +19635,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -19682,7 +19687,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -19838,7 +19843,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19973,7 +19978,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -20053,7 +20058,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -20106,7 +20111,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20172,7 +20177,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -20224,7 +20229,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -20383,7 +20388,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20520,7 +20525,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -20578,7 +20583,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -20648,7 +20653,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -20741,7 +20746,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -20832,7 +20837,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -20890,7 +20895,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20959,7 +20964,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -21013,7 +21018,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -21186,7 +21191,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21252,7 +21257,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -21344,7 +21349,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -21402,7 +21407,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21471,7 +21476,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -21525,7 +21530,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -21697,7 +21702,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21763,7 +21768,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -21855,7 +21860,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -21917,7 +21922,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21989,7 +21994,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -22045,7 +22050,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -22228,7 +22233,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22298,7 +22303,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -22408,7 +22413,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -22467,7 +22472,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -22560,7 +22565,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -22613,7 +22618,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22677,7 +22682,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -22729,7 +22734,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -22890,7 +22895,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23021,7 +23026,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -23081,7 +23086,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -23151,7 +23156,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23209,7 +23214,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -23279,7 +23284,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23337,7 +23342,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -23409,7 +23414,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23477,7 +23482,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -23539,7 +23544,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -23589,7 +23594,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -23659,7 +23664,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -23749,7 +23754,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -23839,7 +23844,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -23913,7 +23918,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -23998,7 +24003,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -24050,7 +24055,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -24207,7 +24212,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24344,7 +24349,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -24404,7 +24409,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -24474,7 +24479,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24532,7 +24537,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -24606,7 +24611,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24666,7 +24671,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -24736,7 +24741,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24820,7 +24825,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -24892,7 +24897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -24950,7 +24955,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25019,7 +25024,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -25073,7 +25078,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -25246,7 +25251,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25332,7 +25337,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -25386,7 +25391,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -25437,7 +25442,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -25600,7 +25605,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25671,7 +25676,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -25719,7 +25724,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -25773,7 +25778,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25852,7 +25857,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -26025,7 +26030,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26099,7 +26104,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -26148,7 +26153,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -26206,7 +26211,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26273,7 +26278,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -26343,7 +26348,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -26422,7 +26427,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -26489,7 +26494,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -26542,7 +26547,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26606,7 +26611,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -26658,7 +26663,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -26814,7 +26819,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26949,7 +26954,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -27009,7 +27014,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -27078,7 +27083,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -27182,7 +27187,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -27235,7 +27240,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -27327,7 +27332,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -27380,7 +27385,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27448,7 +27453,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -27501,7 +27506,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -27659,7 +27664,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27718,7 +27723,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27787,7 +27792,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27877,7 +27882,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -27935,7 +27940,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28004,7 +28009,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -28058,7 +28063,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -28229,7 +28234,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28295,7 +28300,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -28402,7 +28407,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -28452,7 +28457,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -28602,7 +28607,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28733,7 +28738,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -28794,7 +28799,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -28848,7 +28853,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28902,7 +28907,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -28972,7 +28977,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -29063,7 +29068,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -29116,7 +29121,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29184,7 +29189,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -29237,7 +29242,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -29395,7 +29400,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29530,7 +29535,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -29588,7 +29593,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -29658,7 +29663,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -29753,7 +29758,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -29839,7 +29844,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -29914,7 +29919,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -30000,7 +30005,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -30073,7 +30078,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -30145,7 +30150,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -30203,7 +30208,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30279,7 +30284,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -30334,7 +30339,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -30502,7 +30507,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30586,7 +30591,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -30672,7 +30677,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -30745,7 +30750,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -30831,7 +30836,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -30904,7 +30909,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -30998,7 +31003,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -31082,7 +31087,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -31151,7 +31156,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -31204,7 +31209,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31272,7 +31277,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -31321,7 +31326,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -31473,7 +31478,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31604,7 +31609,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -31662,7 +31667,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -31732,7 +31737,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -31823,7 +31828,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -31876,7 +31881,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31944,7 +31949,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -31997,7 +32002,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32155,7 +32160,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32290,7 +32295,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32348,7 +32353,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32418,7 +32423,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32489,7 +32494,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -32552,7 +32557,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32608,7 +32613,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -32671,7 +32676,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32734,7 +32739,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32811,7 +32816,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32907,7 +32912,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -32976,7 +32981,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -33078,7 +33083,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -33156,7 +33161,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -33242,7 +33247,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -33315,7 +33320,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -33407,7 +33412,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -33465,7 +33470,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33534,7 +33539,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -33588,7 +33593,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -33761,7 +33766,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33827,7 +33832,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -33919,7 +33924,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -33972,7 +33977,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34040,7 +34045,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -34167,7 +34172,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34307,7 +34312,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34365,7 +34370,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -34435,7 +34440,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -34526,7 +34531,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -34581,7 +34586,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34649,7 +34654,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -34702,7 +34707,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -34863,7 +34868,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34998,7 +35003,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -35058,7 +35063,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35130,7 +35135,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35221,7 +35226,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -35279,7 +35284,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35348,7 +35353,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -35402,7 +35407,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -35570,7 +35575,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35634,7 +35639,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -35730,7 +35735,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -35816,7 +35821,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -35961,7 +35966,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -36036,7 +36041,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -36085,7 +36090,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -36139,7 +36144,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36269,7 +36274,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -36330,7 +36335,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -36400,7 +36405,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -36547,7 +36552,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -36612,7 +36617,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -36772,7 +36777,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36835,7 +36840,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -36992,7 +36997,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37055,7 +37060,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -37215,7 +37220,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37278,7 +37283,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -37438,7 +37443,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37501,7 +37506,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -37663,7 +37668,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37726,7 +37731,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -37886,7 +37891,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37949,7 +37954,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -38111,7 +38116,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38174,7 +38179,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -38339,7 +38344,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38402,7 +38407,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -38569,7 +38574,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38632,7 +38637,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -38795,7 +38800,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38858,7 +38863,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -39032,7 +39037,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39116,7 +39121,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -39282,7 +39287,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39356,7 +39361,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -39406,7 +39411,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -39465,7 +39470,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39520,7 +39525,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -39579,7 +39584,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39634,7 +39639,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -39703,7 +39708,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39765,7 +39770,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -39863,7 +39868,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -40038,7 +40043,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40113,7 +40118,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -40163,7 +40168,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -40223,7 +40228,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40363,7 +40368,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -40425,7 +40430,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -40485,7 +40490,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40540,7 +40545,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -40600,7 +40605,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40655,7 +40660,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -40725,7 +40730,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40789,7 +40794,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -40887,7 +40892,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -41051,7 +41056,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41125,7 +41130,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -41175,7 +41180,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -41234,7 +41239,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41292,7 +41297,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -41383,7 +41388,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -41472,7 +41477,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -41526,7 +41531,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41594,7 +41599,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -41648,7 +41653,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -41807,7 +41812,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41866,7 +41871,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -41936,7 +41941,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -42030,7 +42035,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -42108,7 +42113,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -42200,7 +42205,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -42254,7 +42259,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42322,7 +42327,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -42376,7 +42381,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -42538,7 +42543,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42597,7 +42602,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -42667,7 +42672,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -42760,7 +42765,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -42898,7 +42903,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -42960,7 +42965,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -43019,7 +43024,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43080,7 +43085,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -43153,7 +43158,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -43294,7 +43299,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43356,7 +43361,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -43518,7 +43523,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43582,7 +43587,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -43660,7 +43665,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -43754,7 +43759,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -43807,7 +43812,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43875,7 +43880,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -43928,7 +43933,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -44086,7 +44091,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44221,7 +44226,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -44279,7 +44284,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -44349,7 +44354,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -44424,7 +44429,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -44513,7 +44518,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -44618,7 +44623,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -44691,7 +44696,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -44744,7 +44749,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44812,7 +44817,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -44865,7 +44870,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -45023,7 +45028,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45158,7 +45163,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -45216,7 +45221,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -45286,7 +45291,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -45377,7 +45382,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -45430,7 +45435,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45498,7 +45503,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -45551,7 +45556,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -45709,7 +45714,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45840,7 +45845,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -45900,7 +45905,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -45969,7 +45974,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -46059,7 +46064,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -46117,7 +46122,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46186,7 +46191,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -46240,7 +46245,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -46409,7 +46414,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46473,7 +46478,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -46565,7 +46570,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -46618,7 +46623,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46686,7 +46691,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -46735,7 +46740,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -46884,7 +46889,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47015,7 +47020,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -47075,7 +47080,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -47144,7 +47149,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -47234,7 +47239,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -47292,7 +47297,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47359,7 +47364,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -47413,7 +47418,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -47576,7 +47581,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47638,7 +47643,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -47729,7 +47734,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -47819,7 +47824,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -47874,7 +47879,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47942,7 +47947,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -47995,7 +48000,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -48156,7 +48161,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48291,7 +48296,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -48351,7 +48356,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -48425,7 +48430,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -48520,7 +48525,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -48583,7 +48588,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48657,7 +48662,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -48711,7 +48716,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -48890,7 +48895,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48956,7 +48961,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -49058,7 +49063,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -49125,7 +49130,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -49216,7 +49221,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -49269,7 +49274,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49337,7 +49342,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -49390,7 +49395,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -49548,7 +49553,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49683,7 +49688,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -49741,7 +49746,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -49811,7 +49816,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -49896,7 +49901,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -49950,7 +49955,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -50042,7 +50047,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -50100,7 +50105,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50176,7 +50181,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -50231,7 +50236,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -50396,7 +50401,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50461,7 +50466,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -50620,7 +50625,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50683,7 +50688,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -50844,7 +50849,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50904,7 +50909,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -51010,7 +51015,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -51093,7 +51098,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -51162,7 +51167,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -51220,7 +51225,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51289,7 +51294,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -51343,7 +51348,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -51516,7 +51521,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51582,7 +51587,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -51678,7 +51683,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -51839,7 +51844,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51910,7 +51915,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -51958,7 +51963,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -52013,7 +52018,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52071,7 +52076,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -52228,7 +52233,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52289,7 +52294,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -52366,7 +52371,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -52442,7 +52447,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -52513,7 +52518,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52570,7 +52575,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -52626,7 +52631,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52684,7 +52689,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -52840,7 +52845,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52903,7 +52908,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53059,7 +53064,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53118,7 +53123,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -53180,7 +53185,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53236,7 +53241,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -53302,7 +53307,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53369,7 +53374,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -53417,7 +53422,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -53481,7 +53486,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53537,7 +53542,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -53604,7 +53609,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53665,7 +53670,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -53829,7 +53834,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53888,7 +53893,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -53951,7 +53956,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54086,7 +54091,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -54150,7 +54155,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -54307,7 +54312,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54370,7 +54375,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -54524,7 +54529,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54583,7 +54588,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -54647,7 +54652,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54707,7 +54712,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -54852,7 +54857,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54933,7 +54938,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -55097,7 +55102,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55169,7 +55174,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -55217,7 +55222,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -55273,7 +55278,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55331,7 +55336,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -55493,7 +55498,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55556,7 +55561,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -55727,7 +55732,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55800,7 +55805,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -55851,7 +55856,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -55926,7 +55931,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -56095,7 +56100,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56158,7 +56163,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56318,7 +56323,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56381,7 +56386,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56538,7 +56543,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56621,7 +56626,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -56782,7 +56787,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56853,7 +56858,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -56901,7 +56906,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -56954,7 +56959,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57084,7 +57089,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -57145,7 +57150,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -57236,7 +57241,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -57289,7 +57294,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57353,7 +57358,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -57401,7 +57406,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -57555,7 +57560,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57686,7 +57691,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -57744,7 +57749,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -57814,7 +57819,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -57905,7 +57910,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -57959,7 +57964,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58027,7 +58032,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -58081,7 +58086,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -58238,7 +58243,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58297,7 +58302,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -58367,7 +58372,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -58458,7 +58463,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -58517,7 +58522,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58586,7 +58591,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -58641,7 +58646,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -58813,7 +58818,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58879,7 +58884,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -58982,7 +58987,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -59034,7 +59039,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -59187,7 +59192,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59322,7 +59327,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -59382,7 +59387,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -59435,7 +59440,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59489,7 +59494,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -59558,7 +59563,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -59658,7 +59663,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -59710,7 +59715,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -59863,7 +59868,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59998,7 +60003,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -60058,7 +60063,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -60111,7 +60116,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60165,7 +60170,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -60234,7 +60239,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -60338,7 +60343,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -60391,7 +60396,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -60487,7 +60492,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -60635,7 +60640,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60725,7 +60730,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -60777,7 +60782,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -60946,7 +60951,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61087,7 +61092,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -61147,7 +61152,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -61203,7 +61208,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61261,7 +61266,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -61332,7 +61337,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -61432,7 +61437,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -61484,7 +61489,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -61637,7 +61642,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61772,7 +61777,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -61832,7 +61837,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -61885,7 +61890,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61939,7 +61944,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -62008,7 +62013,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -62112,7 +62117,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -62167,7 +62172,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -62269,7 +62274,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -62321,7 +62326,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -62476,7 +62481,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62613,7 +62618,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -62673,7 +62678,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -62726,7 +62731,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62780,7 +62785,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -62839,7 +62844,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62895,7 +62900,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -62964,7 +62969,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -63068,7 +63073,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -63122,7 +63127,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -63293,7 +63298,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63353,7 +63358,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -63411,7 +63416,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63470,7 +63475,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -63583,7 +63588,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -63662,7 +63667,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -63765,7 +63770,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -63817,7 +63822,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -63975,7 +63980,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64112,7 +64117,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -64172,7 +64177,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -64225,7 +64230,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64279,7 +64284,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -64348,7 +64353,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -64422,7 +64427,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -64581,7 +64586,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64640,7 +64645,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -64703,7 +64708,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64763,7 +64768,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -64925,7 +64930,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64988,7 +64993,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -65136,7 +65141,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65213,7 +65218,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -65277,7 +65282,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65367,7 +65372,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -65422,7 +65427,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -65599,7 +65604,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65659,7 +65664,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -65718,7 +65723,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65779,7 +65784,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -65873,7 +65878,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -65944,7 +65949,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -66024,7 +66029,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -66147,7 +66152,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -66211,7 +66216,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -66264,7 +66269,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01")) # type: Literal["2019-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_metadata.json index 82cbcb0524f9..b1e122507ee6 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_metadata.json @@ -350,4 +350,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/operations/_operations.py index 53021927043b..5bcbcd8de743 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -73,7 +74,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -94,8 +94,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -164,9 +162,6 @@ build_flow_logs_delete_request, build_flow_logs_get_request, build_flow_logs_list_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_virtual_network_connections_get_request, build_hub_virtual_network_connections_list_request, build_inbound_nat_rules_create_or_update_request, @@ -227,6 +222,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -315,7 +318,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -359,7 +361,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hub_route_table_v2_s_create_or_update_request, build_virtual_hub_route_table_v2_s_delete_request, @@ -471,8 +472,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -510,7 +515,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -565,7 +570,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -631,7 +636,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -683,7 +688,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -844,7 +849,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -980,7 +985,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1041,7 +1046,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1111,7 +1116,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1181,7 +1186,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1236,7 +1241,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1290,7 +1295,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1345,7 +1350,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1399,7 +1404,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1466,7 +1471,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1528,7 +1533,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1702,7 +1707,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1768,7 +1773,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1821,7 +1826,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1874,7 +1879,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1927,7 +1932,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1979,7 +1984,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2027,7 +2032,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2107,7 +2112,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2174,7 +2179,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2229,7 +2234,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2295,7 +2300,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2347,7 +2352,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2508,7 +2513,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2644,7 +2649,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2704,7 +2709,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2776,7 +2781,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2868,7 +2873,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2964,7 +2969,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3058,7 +3063,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3135,7 +3140,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3227,7 +3232,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3282,7 +3287,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3346,7 +3351,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3398,7 +3403,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3559,7 +3564,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3695,7 +3700,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3756,7 +3761,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3826,7 +3831,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3916,7 +3921,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4006,7 +4011,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4061,7 +4066,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4125,7 +4130,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4177,7 +4182,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4335,7 +4340,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4394,7 +4399,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4465,7 +4470,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4523,7 +4528,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -4542,7 +4547,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -4554,7 +4559,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4700,7 +4705,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -4722,7 +4727,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4827,7 +4832,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -4839,7 +4844,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4972,7 +4977,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5103,7 +5108,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5125,7 +5130,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5186,10 +5191,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5250,7 +5255,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -5264,7 +5269,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5431,7 +5436,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -5453,7 +5458,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5527,10 +5532,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -5588,10 +5593,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5640,7 +5645,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -5652,7 +5657,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5806,7 +5811,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5885,7 +5890,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -5940,7 +5945,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6006,7 +6011,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -6058,7 +6063,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6217,7 +6222,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6353,7 +6358,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6433,7 +6438,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -6488,7 +6493,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6554,7 +6559,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -6606,7 +6611,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6765,7 +6770,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6903,7 +6908,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6962,7 +6967,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7035,7 +7040,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7128,7 +7133,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -7219,7 +7224,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -7277,7 +7282,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7346,7 +7351,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -7400,7 +7405,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -7573,7 +7578,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7640,7 +7645,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -7732,7 +7737,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -7790,7 +7795,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7859,7 +7864,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -7913,7 +7918,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -8085,7 +8090,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8152,7 +8157,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -8244,7 +8249,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -8306,7 +8311,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8378,7 +8383,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -8434,7 +8439,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -8617,7 +8622,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8688,7 +8693,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -8798,7 +8803,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -8857,7 +8862,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -8950,7 +8955,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -9003,7 +9008,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9067,7 +9072,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9119,7 +9124,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9280,7 +9285,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9412,7 +9417,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9472,7 +9477,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -9542,7 +9547,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9600,7 +9605,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -9670,7 +9675,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9728,7 +9733,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -9800,7 +9805,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9870,7 +9875,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -9932,7 +9937,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -9982,7 +9987,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10052,7 +10057,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10142,7 +10147,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10232,7 +10237,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10306,7 +10311,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10391,7 +10396,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -10443,7 +10448,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10600,7 +10605,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10738,7 +10743,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10798,7 +10803,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -10868,7 +10873,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10926,7 +10931,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -11000,7 +11005,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11060,7 +11065,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -11130,7 +11135,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11214,7 +11219,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -11286,7 +11291,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -11344,7 +11349,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11413,7 +11418,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -11467,7 +11472,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -11640,7 +11645,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11727,7 +11732,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -11781,7 +11786,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -11832,7 +11837,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -11995,7 +12000,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12067,7 +12072,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -12115,7 +12120,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -12171,7 +12176,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12250,7 +12255,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -12423,7 +12428,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12498,7 +12503,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -12547,7 +12552,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -12605,7 +12610,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12672,7 +12677,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -12742,7 +12747,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -12821,7 +12826,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -12888,7 +12893,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12943,7 +12948,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13009,7 +13014,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -13061,7 +13066,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -13220,7 +13225,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13356,7 +13361,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -13419,7 +13424,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13489,7 +13494,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13593,7 +13598,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -13647,7 +13652,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -13739,7 +13744,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -13794,7 +13799,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13862,7 +13867,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13915,7 +13920,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -14076,7 +14081,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14137,7 +14142,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -14207,7 +14212,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -14297,7 +14302,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -14355,7 +14360,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14424,7 +14429,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -14478,7 +14483,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -14649,7 +14654,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14716,7 +14721,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -14823,7 +14828,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -14873,7 +14878,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15026,7 +15031,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15158,7 +15163,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15219,7 +15224,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -15273,7 +15278,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15327,7 +15332,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15397,7 +15402,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15488,7 +15493,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15543,7 +15548,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15611,7 +15616,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15664,7 +15669,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15822,7 +15827,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15958,7 +15963,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16017,7 +16022,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16088,7 +16093,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16184,7 +16189,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16270,7 +16275,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16345,7 +16350,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -16431,7 +16436,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -16505,7 +16510,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16577,7 +16582,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16635,7 +16640,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16711,7 +16716,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -16766,7 +16771,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -16937,7 +16942,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17023,7 +17028,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17109,7 +17114,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17183,7 +17188,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -17269,7 +17274,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -17343,7 +17348,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17437,7 +17442,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -17523,7 +17528,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17592,7 +17597,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -17647,7 +17652,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17715,7 +17720,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -17764,7 +17769,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17919,7 +17924,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18051,7 +18056,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -18110,7 +18115,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18181,7 +18186,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18272,7 +18277,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -18327,7 +18332,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18395,7 +18400,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -18448,7 +18453,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18609,7 +18614,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18745,7 +18750,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18804,7 +18809,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18875,7 +18880,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18946,7 +18951,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -19009,7 +19014,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19065,7 +19070,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -19128,7 +19133,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19192,7 +19197,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19270,7 +19275,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19366,7 +19371,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -19435,7 +19440,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19537,7 +19542,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19615,7 +19620,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19701,7 +19706,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19775,7 +19780,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19867,7 +19872,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -19925,7 +19930,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19994,7 +19999,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -20048,7 +20053,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -20221,7 +20226,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20288,7 +20293,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -20380,7 +20385,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -20435,7 +20440,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20503,7 +20508,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -20630,7 +20635,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20770,7 +20775,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20829,7 +20834,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20900,7 +20905,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20991,7 +20996,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -21046,7 +21051,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21114,7 +21119,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -21167,7 +21172,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21328,7 +21333,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21464,7 +21469,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21524,7 +21529,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21596,7 +21601,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21687,7 +21692,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -21745,7 +21750,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21814,7 +21819,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -21868,7 +21873,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -22036,7 +22041,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22102,7 +22107,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22199,7 +22204,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22285,7 +22290,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -22354,7 +22359,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -22409,7 +22414,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22477,7 +22482,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -22605,7 +22610,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -22669,7 +22674,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -22830,7 +22835,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22894,7 +22899,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -22965,7 +22970,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -23131,7 +23136,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -23206,7 +23211,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -23255,7 +23260,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -23311,7 +23316,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23441,7 +23446,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -23503,7 +23508,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23574,7 +23579,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23721,7 +23726,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -23786,7 +23791,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -23946,7 +23951,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24009,7 +24014,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -24169,7 +24174,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24232,7 +24237,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -24392,7 +24397,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24455,7 +24460,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24615,7 +24620,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24678,7 +24683,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24840,7 +24845,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24903,7 +24908,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -25063,7 +25068,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25126,7 +25131,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -25288,7 +25293,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25351,7 +25356,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -25516,7 +25521,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25579,7 +25584,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -25746,7 +25751,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25809,7 +25814,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -25972,7 +25977,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26035,7 +26040,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -26209,7 +26214,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26293,7 +26298,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -26459,7 +26464,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26534,7 +26539,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -26584,7 +26589,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -26643,7 +26648,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26698,7 +26703,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -26757,7 +26762,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26812,7 +26817,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -26881,7 +26886,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26943,7 +26948,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -27041,7 +27046,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -27216,7 +27221,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27292,7 +27297,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -27342,7 +27347,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -27402,7 +27407,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27542,7 +27547,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -27604,7 +27609,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -27664,7 +27669,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27719,7 +27724,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -27779,7 +27784,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27834,7 +27839,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -27904,7 +27909,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27968,7 +27973,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -28066,7 +28071,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -28233,7 +28238,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28308,7 +28313,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -28358,7 +28363,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -28417,7 +28422,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28477,7 +28482,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -28569,7 +28574,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -28658,7 +28663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -28714,7 +28719,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28782,7 +28787,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -28836,7 +28841,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -28998,7 +29003,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29059,7 +29064,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -29130,7 +29135,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -29224,7 +29229,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -29302,7 +29307,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -29394,7 +29399,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -29448,7 +29453,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29516,7 +29521,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -29570,7 +29575,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -29732,7 +29737,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29793,7 +29798,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -29864,7 +29869,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -29957,7 +29962,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -30095,7 +30100,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -30157,7 +30162,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -30216,7 +30221,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30277,7 +30282,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -30350,7 +30355,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -30491,7 +30496,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30553,7 +30558,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -30715,7 +30720,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30779,7 +30784,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -30857,7 +30862,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -30951,7 +30956,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -31006,7 +31011,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31074,7 +31079,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -31127,7 +31132,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -31288,7 +31293,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31424,7 +31429,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -31483,7 +31488,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31554,7 +31559,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31630,7 +31635,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31720,7 +31725,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31825,7 +31830,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -31898,7 +31903,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -31953,7 +31958,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32021,7 +32026,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -32074,7 +32079,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -32235,7 +32240,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32370,7 +32375,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -32429,7 +32434,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -32500,7 +32505,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -32591,7 +32596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -32646,7 +32651,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32714,7 +32719,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -32767,7 +32772,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -32925,7 +32930,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33057,7 +33062,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -33118,7 +33123,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -33188,7 +33193,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -33278,7 +33283,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -33336,7 +33341,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33405,7 +33410,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -33459,7 +33464,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -33631,7 +33636,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33697,7 +33702,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -33789,7 +33794,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -33844,7 +33849,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33912,7 +33917,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -33961,7 +33966,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -34113,7 +34118,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34245,7 +34250,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -34306,7 +34311,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -34376,7 +34381,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -34466,7 +34471,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -34524,7 +34529,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34593,7 +34598,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -34647,7 +34652,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -34810,7 +34815,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34873,7 +34878,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -34964,7 +34969,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -35054,7 +35059,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -35109,7 +35114,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35177,7 +35182,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -35230,7 +35235,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -35391,7 +35396,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35527,7 +35532,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -35587,7 +35592,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -35661,7 +35666,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -35756,7 +35761,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -35819,7 +35824,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35893,7 +35898,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -35947,7 +35952,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -36126,7 +36131,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36193,7 +36198,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -36295,7 +36300,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -36362,7 +36367,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -36453,7 +36458,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -36508,7 +36513,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36576,7 +36581,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -36629,7 +36634,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -36790,7 +36795,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36926,7 +36931,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -36985,7 +36990,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -37056,7 +37061,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -37141,7 +37146,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -37195,7 +37200,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -37287,7 +37292,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -37345,7 +37350,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37421,7 +37426,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -37476,7 +37481,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -37644,7 +37649,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37710,7 +37715,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -37869,7 +37874,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37932,7 +37937,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -38093,7 +38098,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38155,7 +38160,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -38261,7 +38266,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -38344,7 +38349,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -38413,7 +38418,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -38471,7 +38476,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38540,7 +38545,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -38594,7 +38599,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -38767,7 +38772,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38834,7 +38839,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -38930,7 +38935,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -39091,7 +39096,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39163,7 +39168,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -39211,7 +39216,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -39266,7 +39271,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39324,7 +39329,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -39481,7 +39486,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39543,7 +39548,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -39620,7 +39625,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -39696,7 +39701,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -39767,7 +39772,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39824,7 +39829,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -39880,7 +39885,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39938,7 +39943,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -40094,7 +40099,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40157,7 +40162,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -40313,7 +40318,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40372,7 +40377,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -40434,7 +40439,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40490,7 +40495,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -40556,7 +40561,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40625,7 +40630,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -40673,7 +40678,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -40737,7 +40742,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40793,7 +40798,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -40860,7 +40865,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40921,7 +40926,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -41085,7 +41090,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41144,7 +41149,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -41207,7 +41212,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41342,7 +41347,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -41406,7 +41411,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41563,7 +41568,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41626,7 +41631,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41780,7 +41785,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41839,7 +41844,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -41903,7 +41908,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41963,7 +41968,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -42108,7 +42113,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42189,7 +42194,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -42353,7 +42358,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42426,7 +42431,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -42474,7 +42479,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -42530,7 +42535,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42588,7 +42593,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -42750,7 +42755,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42814,7 +42819,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -42985,7 +42990,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43059,7 +43064,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -43110,7 +43115,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -43185,7 +43190,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -43354,7 +43359,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43417,7 +43422,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43577,7 +43582,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43640,7 +43645,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43797,7 +43802,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43880,7 +43885,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -44041,7 +44046,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44113,7 +44118,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -44161,7 +44166,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -44216,7 +44221,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44346,7 +44351,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -44407,7 +44412,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -44498,7 +44503,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -44551,7 +44556,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44615,7 +44620,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -44663,7 +44668,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -44820,7 +44825,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44952,7 +44957,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -45011,7 +45016,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -45084,7 +45089,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -45175,7 +45180,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -45231,7 +45236,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45299,7 +45304,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -45353,7 +45358,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -45513,7 +45518,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45574,7 +45579,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -45645,7 +45650,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -45736,7 +45741,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -45795,7 +45800,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45864,7 +45869,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -45919,7 +45924,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -46091,7 +46096,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46158,7 +46163,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -46261,7 +46266,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -46313,7 +46318,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -46469,7 +46474,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46605,7 +46610,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -46665,7 +46670,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -46720,7 +46725,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46775,7 +46780,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -46845,7 +46850,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -46945,7 +46950,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -46997,7 +47002,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -47153,7 +47158,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47289,7 +47294,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -47349,7 +47354,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -47402,7 +47407,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47456,7 +47461,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -47525,7 +47530,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -47629,7 +47634,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -47683,7 +47688,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -47779,7 +47784,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -47927,7 +47932,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48017,7 +48022,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -48069,7 +48074,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -48238,7 +48243,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48380,7 +48385,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -48440,7 +48445,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -48496,7 +48501,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48554,7 +48559,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -48625,7 +48630,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -48725,7 +48730,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -48777,7 +48782,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -48933,7 +48938,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49069,7 +49074,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -49129,7 +49134,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -49184,7 +49189,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49239,7 +49244,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -49309,7 +49314,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -49413,7 +49418,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -49468,7 +49473,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -49570,7 +49575,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -49622,7 +49627,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -49780,7 +49785,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49918,7 +49923,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -49978,7 +49983,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -50031,7 +50036,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50085,7 +50090,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -50147,7 +50152,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50204,7 +50209,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -50274,7 +50279,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -50378,7 +50383,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -50432,7 +50437,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -50606,7 +50611,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50667,7 +50672,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -50725,7 +50730,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50785,7 +50790,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -50898,7 +50903,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -50977,7 +50982,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -51080,7 +51085,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -51132,7 +51137,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -51293,7 +51298,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51431,7 +51436,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -51491,7 +51496,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -51544,7 +51549,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51599,7 +51604,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -51669,7 +51674,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -51743,7 +51748,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -51902,7 +51907,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51961,7 +51966,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -52025,7 +52030,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52085,7 +52090,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -52247,7 +52252,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52310,7 +52315,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -52458,7 +52463,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52535,7 +52540,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -52599,7 +52604,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52689,7 +52694,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -52744,7 +52749,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -52921,7 +52926,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52982,7 +52987,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -53041,7 +53046,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53102,7 +53107,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -53196,7 +53201,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -53267,7 +53272,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -53349,7 +53354,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -53472,7 +53477,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -53536,7 +53541,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -53589,7 +53594,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/operations/_operations.py index 7aa40e10fdb9..0ce04207857f 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2019_12_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -601,7 +606,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -634,7 +639,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -670,7 +675,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -704,7 +709,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -732,7 +737,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -760,7 +765,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -790,7 +795,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -819,7 +824,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -849,7 +854,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -880,7 +885,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -911,7 +916,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -942,7 +947,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -978,7 +983,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1010,7 +1015,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1038,7 +1043,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1062,7 +1067,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1090,7 +1095,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1121,7 +1126,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1152,7 +1157,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1184,7 +1189,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1210,7 +1215,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1234,13 +1239,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1268,13 +1273,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1302,13 +1307,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1336,13 +1341,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1367,13 +1372,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1401,13 +1406,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1432,13 +1437,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1463,13 +1468,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1503,7 +1508,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1534,7 +1539,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1565,7 +1570,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1599,7 +1604,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1633,7 +1638,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1664,7 +1669,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1695,7 +1700,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1729,7 +1734,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1761,7 +1766,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1787,7 +1792,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1815,7 +1820,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1845,7 +1850,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1877,7 +1882,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1909,7 +1914,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1944,7 +1949,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1975,7 +1980,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2007,7 +2012,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2039,7 +2044,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2074,7 +2079,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2110,7 +2115,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2148,7 +2153,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2186,7 +2191,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2222,7 +2227,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2259,7 +2264,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2292,7 +2297,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2324,7 +2329,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2355,7 +2360,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2386,7 +2391,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2420,7 +2425,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2459,7 +2464,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2497,7 +2502,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2535,7 +2540,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2568,7 +2573,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2599,7 +2604,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2631,7 +2636,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2659,7 +2664,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2685,7 +2690,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2711,7 +2716,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2739,7 +2744,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2769,7 +2774,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2800,7 +2805,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2834,7 +2839,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2873,7 +2878,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2911,7 +2916,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2949,7 +2954,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2982,7 +2987,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3013,7 +3018,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3045,7 +3050,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3077,7 +3082,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3110,7 +3115,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3138,7 +3143,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3168,7 +3173,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3202,7 +3207,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3233,7 +3238,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3264,7 +3269,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3299,7 +3304,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3331,7 +3336,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3363,7 +3368,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3392,7 +3397,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3420,7 +3425,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3450,7 +3455,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3481,7 +3486,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3512,7 +3517,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3546,7 +3551,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3580,7 +3585,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3608,7 +3613,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3634,7 +3639,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3666,7 +3671,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3697,7 +3702,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3733,7 +3738,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3766,7 +3771,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3798,7 +3803,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3826,7 +3831,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3852,7 +3857,7 @@ def build_firewall_policy_rule_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3884,7 +3889,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3916,7 +3921,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3951,7 +3956,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3982,7 +3987,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4015,7 +4020,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4049,7 +4054,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4083,7 +4088,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4114,7 +4119,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4142,7 +4147,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4168,7 +4173,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4204,7 +4209,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4237,7 +4242,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4271,7 +4276,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4303,7 +4308,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4327,7 +4332,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4357,7 +4362,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4392,7 +4397,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4424,7 +4429,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4459,7 +4464,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4493,7 +4498,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4524,7 +4529,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4562,7 +4567,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4596,7 +4601,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4631,7 +4636,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4666,7 +4671,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4698,7 +4703,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4729,7 +4734,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4761,7 +4766,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4792,7 +4797,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4823,7 +4828,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4855,7 +4860,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4891,7 +4896,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4924,7 +4929,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4958,7 +4963,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4990,7 +4995,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5014,7 +5019,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5044,7 +5049,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5080,7 +5085,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5113,7 +5118,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5147,7 +5152,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5179,7 +5184,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5203,7 +5208,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5233,7 +5238,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5264,7 +5269,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5299,7 +5304,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5333,7 +5338,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5373,7 +5378,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5417,7 +5422,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5462,7 +5467,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5500,7 +5505,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5535,7 +5540,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5567,7 +5572,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5602,7 +5607,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5638,7 +5643,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5674,7 +5679,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5709,7 +5714,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5740,7 +5745,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5776,7 +5781,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5809,7 +5814,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5843,7 +5848,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5875,7 +5880,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5899,7 +5904,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5929,7 +5934,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5965,7 +5970,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5998,7 +6003,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6032,7 +6037,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6064,7 +6069,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6092,7 +6097,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6126,7 +6131,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6162,7 +6167,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6198,7 +6203,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6233,7 +6238,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6264,7 +6269,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6299,7 +6304,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6331,7 +6336,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6369,7 +6374,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6404,7 +6409,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6440,7 +6445,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6476,7 +6481,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6504,7 +6509,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6532,7 +6537,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6566,7 +6571,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6597,7 +6602,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6628,7 +6633,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6660,7 +6665,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6688,7 +6693,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6714,7 +6719,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6748,7 +6753,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6782,7 +6787,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6816,7 +6821,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6850,7 +6855,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6884,7 +6889,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6918,7 +6923,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6952,7 +6957,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6986,7 +6991,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7020,7 +7025,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7054,7 +7059,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7088,7 +7093,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7122,7 +7127,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7157,7 +7162,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7189,7 +7194,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7221,7 +7226,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7253,7 +7258,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7285,7 +7290,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7320,7 +7325,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7359,7 +7364,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7395,7 +7400,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7431,7 +7436,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7470,7 +7475,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7506,7 +7511,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7542,7 +7547,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7574,7 +7579,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7605,7 +7610,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7640,7 +7645,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7672,7 +7677,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7704,7 +7709,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7733,7 +7738,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7754,7 +7759,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7790,7 +7795,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7823,7 +7828,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7855,7 +7860,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7883,7 +7888,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7909,7 +7914,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7939,7 +7944,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7970,7 +7975,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8001,7 +8006,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8034,7 +8039,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8068,7 +8073,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8096,7 +8101,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8128,7 +8133,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8162,7 +8167,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8197,7 +8202,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8229,7 +8234,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8260,7 +8265,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8293,7 +8298,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8327,7 +8332,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8357,7 +8362,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8388,7 +8393,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8424,7 +8429,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8457,7 +8462,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8491,7 +8496,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8523,7 +8528,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8549,7 +8554,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8579,7 +8584,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8618,7 +8623,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8663,7 +8668,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8702,7 +8707,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8738,7 +8743,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8771,7 +8776,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8805,7 +8810,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8837,7 +8842,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8861,7 +8866,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8891,7 +8896,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8927,7 +8932,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8960,7 +8965,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8994,7 +8999,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9028,7 +9033,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9056,7 +9061,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9082,7 +9087,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9114,7 +9119,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9146,7 +9151,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9181,7 +9186,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9212,7 +9217,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9248,7 +9253,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9281,7 +9286,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9315,7 +9320,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9347,7 +9352,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9375,7 +9380,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9401,7 +9406,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9433,7 +9438,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9465,7 +9470,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9500,7 +9505,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9529,7 +9534,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9557,7 +9562,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9595,7 +9600,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9630,7 +9635,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9666,7 +9671,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9700,7 +9705,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9728,7 +9733,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9762,7 +9767,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9802,7 +9807,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9842,7 +9847,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9881,7 +9886,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9912,7 +9917,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9939,7 +9944,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9968,7 +9973,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10004,7 +10009,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10037,7 +10042,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10071,7 +10076,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10103,7 +10108,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10127,7 +10132,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10157,7 +10162,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10189,7 +10194,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10220,7 +10225,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10258,7 +10263,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10292,7 +10297,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10327,7 +10332,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10362,7 +10367,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10397,7 +10402,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10428,7 +10433,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10460,7 +10465,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10496,7 +10501,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10534,7 +10539,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10572,7 +10577,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10609,7 +10614,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10640,7 +10645,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10676,7 +10681,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10709,7 +10714,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10742,7 +10747,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10778,7 +10783,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10808,7 +10813,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10846,7 +10851,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10881,7 +10886,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10914,7 +10919,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10950,7 +10955,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10986,7 +10991,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11024,7 +11029,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11059,7 +11064,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11092,7 +11097,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11125,7 +11130,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11159,7 +11164,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11195,7 +11200,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11228,7 +11233,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11264,7 +11269,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11300,7 +11305,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11336,7 +11341,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11369,7 +11374,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11405,7 +11410,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11441,7 +11446,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11474,7 +11479,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11507,7 +11512,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11543,7 +11548,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11579,7 +11584,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11612,7 +11617,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11642,7 +11647,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11678,7 +11683,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11714,7 +11719,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11750,7 +11755,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11786,7 +11791,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11819,7 +11824,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11852,7 +11857,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11888,7 +11893,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11918,7 +11923,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11949,7 +11954,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11980,7 +11985,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12014,7 +12019,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12046,7 +12051,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12072,7 +12077,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12102,7 +12107,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12138,7 +12143,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12171,7 +12176,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12205,7 +12210,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12233,7 +12238,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12259,7 +12264,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12291,7 +12296,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12323,7 +12328,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12358,7 +12363,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12389,7 +12394,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12420,7 +12425,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12454,7 +12459,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12488,7 +12493,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12519,7 +12524,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12547,7 +12552,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12573,7 +12578,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12604,7 +12609,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12638,7 +12643,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12672,7 +12677,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12703,7 +12708,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12731,7 +12736,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12757,7 +12762,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12789,7 +12794,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12820,7 +12825,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12854,7 +12859,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12887,7 +12892,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12923,7 +12928,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12959,7 +12964,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12992,7 +12997,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13020,7 +13025,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13048,7 +13053,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13079,7 +13084,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13113,7 +13118,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13147,7 +13152,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13178,7 +13183,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13206,7 +13211,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13232,7 +13237,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13264,7 +13269,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13295,7 +13300,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13326,7 +13331,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13360,7 +13365,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13394,7 +13399,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13425,7 +13430,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13456,7 +13461,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13484,7 +13489,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13510,7 +13515,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13542,7 +13547,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13577,7 +13582,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13609,7 +13614,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13645,7 +13650,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13678,7 +13683,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13710,7 +13715,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13741,7 +13746,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13775,7 +13780,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13809,7 +13814,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13840,7 +13845,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13868,7 +13873,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13894,7 +13899,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13928,7 +13933,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13959,7 +13964,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13993,7 +13998,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14027,7 +14032,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14058,7 +14063,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14090,7 +14095,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14125,7 +14130,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14157,7 +14162,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14188,7 +14193,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14216,7 +14221,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14245,7 +14250,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14276,7 +14281,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14310,7 +14315,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14368,7 +14373,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -14421,7 +14426,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14485,7 +14490,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -14537,7 +14542,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -14698,7 +14703,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -14833,7 +14838,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -14893,7 +14898,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -14962,7 +14967,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -15032,7 +15037,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -15085,7 +15090,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15139,7 +15144,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -15192,7 +15197,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15246,7 +15251,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -15313,7 +15318,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15375,7 +15380,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -15549,7 +15554,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15615,7 +15620,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -15668,7 +15673,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -15721,7 +15726,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -15774,7 +15779,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -15826,7 +15831,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -15874,7 +15879,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -15954,7 +15959,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -16021,7 +16026,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -16076,7 +16081,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16142,7 +16147,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -16194,7 +16199,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -16355,7 +16360,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16490,7 +16495,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -16550,7 +16555,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -16622,7 +16627,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -16714,7 +16719,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -16808,7 +16813,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -16902,7 +16907,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -16979,7 +16984,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -17071,7 +17076,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -17124,7 +17129,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17188,7 +17193,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -17240,7 +17245,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -17398,7 +17403,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17533,7 +17538,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -17593,7 +17598,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -17662,7 +17667,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -17752,7 +17757,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -17842,7 +17847,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -17895,7 +17900,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17959,7 +17964,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -18011,7 +18016,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -18169,7 +18174,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18226,7 +18231,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -18296,7 +18301,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -18354,7 +18359,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -18373,7 +18378,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -18385,7 +18390,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18531,7 +18536,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -18553,7 +18558,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18658,7 +18663,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -18670,7 +18675,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -18803,7 +18808,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18934,7 +18939,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -18956,7 +18961,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19017,10 +19022,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19081,7 +19086,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -19095,7 +19100,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19262,7 +19267,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -19284,7 +19289,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19358,10 +19363,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -19419,10 +19424,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -19471,7 +19476,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -19483,7 +19488,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -19637,7 +19642,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19716,7 +19721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -19769,7 +19774,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19833,7 +19838,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -19885,7 +19890,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -20041,7 +20046,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20176,7 +20181,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -20256,7 +20261,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -20309,7 +20314,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20375,7 +20380,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -20427,7 +20432,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -20586,7 +20591,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20723,7 +20728,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -20781,7 +20786,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -20851,7 +20856,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -20944,7 +20949,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -21035,7 +21040,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -21093,7 +21098,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21162,7 +21167,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -21216,7 +21221,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -21389,7 +21394,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21455,7 +21460,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -21547,7 +21552,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -21605,7 +21610,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21674,7 +21679,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -21728,7 +21733,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -21900,7 +21905,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21966,7 +21971,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -22058,7 +22063,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -22120,7 +22125,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22192,7 +22197,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -22248,7 +22253,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -22431,7 +22436,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22501,7 +22506,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -22611,7 +22616,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -22670,7 +22675,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -22763,7 +22768,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -22816,7 +22821,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22880,7 +22885,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -22932,7 +22937,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -23093,7 +23098,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23224,7 +23229,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -23284,7 +23289,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -23354,7 +23359,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23412,7 +23417,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -23482,7 +23487,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23540,7 +23545,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -23612,7 +23617,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23680,7 +23685,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -23742,7 +23747,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -23792,7 +23797,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -23862,7 +23867,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -23952,7 +23957,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -24042,7 +24047,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -24116,7 +24121,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -24201,7 +24206,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -24253,7 +24258,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -24410,7 +24415,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24547,7 +24552,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -24607,7 +24612,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -24677,7 +24682,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24735,7 +24740,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -24809,7 +24814,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24869,7 +24874,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -24939,7 +24944,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25023,7 +25028,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -25095,7 +25100,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -25153,7 +25158,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25222,7 +25227,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -25276,7 +25281,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -25449,7 +25454,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25535,7 +25540,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -25589,7 +25594,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -25640,7 +25645,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -25803,7 +25808,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25874,7 +25879,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -25922,7 +25927,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -25976,7 +25981,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26055,7 +26060,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -26228,7 +26233,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26302,7 +26307,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -26351,7 +26356,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -26409,7 +26414,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26476,7 +26481,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -26546,7 +26551,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -26625,7 +26630,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -26692,7 +26697,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -26745,7 +26750,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26809,7 +26814,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -26861,7 +26866,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -27017,7 +27022,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27152,7 +27157,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -27212,7 +27217,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -27281,7 +27286,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -27385,7 +27390,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -27438,7 +27443,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -27530,7 +27535,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -27583,7 +27588,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27651,7 +27656,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -27704,7 +27709,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -27862,7 +27867,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27921,7 +27926,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27990,7 +27995,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -28080,7 +28085,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -28138,7 +28143,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28207,7 +28212,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -28261,7 +28266,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -28432,7 +28437,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28498,7 +28503,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -28605,7 +28610,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -28655,7 +28660,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -28805,7 +28810,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28936,7 +28941,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -28997,7 +29002,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -29051,7 +29056,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29105,7 +29110,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -29175,7 +29180,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -29266,7 +29271,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -29319,7 +29324,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29387,7 +29392,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -29440,7 +29445,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -29598,7 +29603,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29733,7 +29738,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -29791,7 +29796,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -29861,7 +29866,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -29956,7 +29961,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -30042,7 +30047,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -30117,7 +30122,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -30203,7 +30208,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -30276,7 +30281,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -30348,7 +30353,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -30406,7 +30411,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30482,7 +30487,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -30537,7 +30542,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -30705,7 +30710,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30789,7 +30794,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -30875,7 +30880,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -30948,7 +30953,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -31034,7 +31039,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -31107,7 +31112,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -31201,7 +31206,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -31285,7 +31290,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -31354,7 +31359,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -31407,7 +31412,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31475,7 +31480,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -31524,7 +31529,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -31676,7 +31681,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31807,7 +31812,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -31865,7 +31870,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -31935,7 +31940,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -32026,7 +32031,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -32079,7 +32084,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32147,7 +32152,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -32200,7 +32205,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32358,7 +32363,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32493,7 +32498,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32551,7 +32556,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32621,7 +32626,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32692,7 +32697,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -32755,7 +32760,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32811,7 +32816,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -32874,7 +32879,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32937,7 +32942,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33014,7 +33019,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33110,7 +33115,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -33179,7 +33184,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -33281,7 +33286,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -33359,7 +33364,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -33445,7 +33450,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -33518,7 +33523,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -33610,7 +33615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -33668,7 +33673,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33737,7 +33742,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -33791,7 +33796,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -33964,7 +33969,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34030,7 +34035,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -34122,7 +34127,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -34175,7 +34180,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34243,7 +34248,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -34370,7 +34375,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34510,7 +34515,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34568,7 +34573,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -34638,7 +34643,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -34729,7 +34734,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -34784,7 +34789,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34852,7 +34857,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -34905,7 +34910,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -35066,7 +35071,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35201,7 +35206,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -35261,7 +35266,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35333,7 +35338,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35424,7 +35429,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -35482,7 +35487,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35551,7 +35556,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -35605,7 +35610,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -35773,7 +35778,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35837,7 +35842,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -35933,7 +35938,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -36019,7 +36024,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -36088,7 +36093,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -36143,7 +36148,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36211,7 +36216,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -36339,7 +36344,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -36403,7 +36408,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -36564,7 +36569,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36627,7 +36632,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -36698,7 +36703,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -36864,7 +36869,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -36939,7 +36944,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -36988,7 +36993,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -37042,7 +37047,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37172,7 +37177,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -37233,7 +37238,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -37303,7 +37308,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -37450,7 +37455,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -37515,7 +37520,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -37675,7 +37680,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37738,7 +37743,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -37895,7 +37900,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37958,7 +37963,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -38118,7 +38123,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38181,7 +38186,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -38341,7 +38346,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38404,7 +38409,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -38566,7 +38571,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38629,7 +38634,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -38789,7 +38794,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38852,7 +38857,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -39014,7 +39019,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39077,7 +39082,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -39242,7 +39247,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39305,7 +39310,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -39472,7 +39477,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39535,7 +39540,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -39698,7 +39703,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39761,7 +39766,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -39935,7 +39940,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40019,7 +40024,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -40185,7 +40190,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40259,7 +40264,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -40309,7 +40314,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -40368,7 +40373,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40423,7 +40428,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -40482,7 +40487,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40537,7 +40542,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -40606,7 +40611,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40668,7 +40673,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -40766,7 +40771,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -40941,7 +40946,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41016,7 +41021,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -41066,7 +41071,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -41126,7 +41131,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41266,7 +41271,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -41328,7 +41333,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -41388,7 +41393,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41443,7 +41448,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -41503,7 +41508,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41558,7 +41563,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -41628,7 +41633,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41692,7 +41697,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -41790,7 +41795,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -41954,7 +41959,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42028,7 +42033,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -42078,7 +42083,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -42137,7 +42142,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42195,7 +42200,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -42286,7 +42291,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -42375,7 +42380,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -42429,7 +42434,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42497,7 +42502,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -42551,7 +42556,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -42710,7 +42715,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42769,7 +42774,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -42839,7 +42844,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -42933,7 +42938,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -43011,7 +43016,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -43103,7 +43108,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -43157,7 +43162,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43225,7 +43230,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -43279,7 +43284,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -43441,7 +43446,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43500,7 +43505,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -43570,7 +43575,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -43663,7 +43668,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -43801,7 +43806,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -43863,7 +43868,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -43922,7 +43927,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43983,7 +43988,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -44056,7 +44061,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -44197,7 +44202,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44259,7 +44264,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -44421,7 +44426,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44485,7 +44490,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -44563,7 +44568,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -44657,7 +44662,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -44710,7 +44715,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44778,7 +44783,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -44831,7 +44836,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -44989,7 +44994,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45124,7 +45129,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -45182,7 +45187,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -45252,7 +45257,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -45327,7 +45332,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -45416,7 +45421,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -45521,7 +45526,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -45594,7 +45599,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -45647,7 +45652,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45715,7 +45720,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -45768,7 +45773,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -45926,7 +45931,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46061,7 +46066,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -46119,7 +46124,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -46189,7 +46194,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -46280,7 +46285,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -46333,7 +46338,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46401,7 +46406,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -46454,7 +46459,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -46612,7 +46617,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46743,7 +46748,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -46803,7 +46808,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -46872,7 +46877,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -46962,7 +46967,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -47020,7 +47025,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47089,7 +47094,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -47143,7 +47148,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -47312,7 +47317,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47376,7 +47381,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -47468,7 +47473,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -47521,7 +47526,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47589,7 +47594,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -47638,7 +47643,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -47787,7 +47792,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47918,7 +47923,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -47978,7 +47983,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -48047,7 +48052,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -48137,7 +48142,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -48195,7 +48200,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48262,7 +48267,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -48316,7 +48321,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -48479,7 +48484,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48541,7 +48546,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -48632,7 +48637,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -48722,7 +48727,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -48777,7 +48782,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48845,7 +48850,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -48898,7 +48903,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -49059,7 +49064,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49194,7 +49199,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -49254,7 +49259,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -49328,7 +49333,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -49423,7 +49428,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -49486,7 +49491,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49560,7 +49565,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -49614,7 +49619,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -49793,7 +49798,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49859,7 +49864,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -49961,7 +49966,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -50028,7 +50033,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -50119,7 +50124,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -50172,7 +50177,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50240,7 +50245,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -50293,7 +50298,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -50451,7 +50456,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50586,7 +50591,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -50644,7 +50649,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -50714,7 +50719,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -50799,7 +50804,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -50853,7 +50858,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -50945,7 +50950,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -51003,7 +51008,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51079,7 +51084,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -51134,7 +51139,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -51299,7 +51304,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51364,7 +51369,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -51523,7 +51528,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51586,7 +51591,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -51747,7 +51752,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51807,7 +51812,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -51913,7 +51918,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -51996,7 +52001,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -52065,7 +52070,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -52123,7 +52128,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52192,7 +52197,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -52246,7 +52251,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -52419,7 +52424,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52485,7 +52490,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -52581,7 +52586,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -52742,7 +52747,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52813,7 +52818,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -52861,7 +52866,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -52916,7 +52921,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52974,7 +52979,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -53131,7 +53136,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53192,7 +53197,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -53269,7 +53274,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -53345,7 +53350,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -53416,7 +53421,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53473,7 +53478,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -53529,7 +53534,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53587,7 +53592,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53743,7 +53748,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53806,7 +53811,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53962,7 +53967,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54021,7 +54026,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -54083,7 +54088,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54139,7 +54144,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -54205,7 +54210,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54272,7 +54277,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -54320,7 +54325,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -54384,7 +54389,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54440,7 +54445,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -54507,7 +54512,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54568,7 +54573,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -54732,7 +54737,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54791,7 +54796,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -54854,7 +54859,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54989,7 +54994,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -55053,7 +55058,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55210,7 +55215,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55273,7 +55278,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55427,7 +55432,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55486,7 +55491,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -55550,7 +55555,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55610,7 +55615,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -55755,7 +55760,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55836,7 +55841,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -56000,7 +56005,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56072,7 +56077,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -56120,7 +56125,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -56176,7 +56181,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56234,7 +56239,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -56396,7 +56401,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56459,7 +56464,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -56630,7 +56635,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56703,7 +56708,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -56754,7 +56759,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -56829,7 +56834,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -56998,7 +57003,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57061,7 +57066,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57221,7 +57226,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57284,7 +57289,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57441,7 +57446,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57524,7 +57529,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -57685,7 +57690,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57756,7 +57761,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -57804,7 +57809,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -57857,7 +57862,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57987,7 +57992,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -58048,7 +58053,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -58139,7 +58144,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -58192,7 +58197,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58256,7 +58261,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -58304,7 +58309,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -58458,7 +58463,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58589,7 +58594,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -58647,7 +58652,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -58717,7 +58722,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -58808,7 +58813,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -58862,7 +58867,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58930,7 +58935,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -58984,7 +58989,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -59141,7 +59146,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59200,7 +59205,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -59270,7 +59275,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -59361,7 +59366,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -59420,7 +59425,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59489,7 +59494,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -59544,7 +59549,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -59716,7 +59721,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59782,7 +59787,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -59885,7 +59890,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -59937,7 +59942,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -60090,7 +60095,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60225,7 +60230,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -60285,7 +60290,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -60338,7 +60343,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60392,7 +60397,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -60461,7 +60466,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -60561,7 +60566,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -60613,7 +60618,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -60766,7 +60771,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60901,7 +60906,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -60961,7 +60966,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -61014,7 +61019,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61068,7 +61073,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -61137,7 +61142,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -61241,7 +61246,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -61294,7 +61299,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -61390,7 +61395,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -61538,7 +61543,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61628,7 +61633,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -61680,7 +61685,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -61849,7 +61854,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61990,7 +61995,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -62050,7 +62055,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -62106,7 +62111,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62164,7 +62169,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -62235,7 +62240,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -62335,7 +62340,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -62387,7 +62392,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -62540,7 +62545,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62675,7 +62680,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -62735,7 +62740,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -62788,7 +62793,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62842,7 +62847,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -62911,7 +62916,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -63015,7 +63020,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -63070,7 +63075,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -63172,7 +63177,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -63224,7 +63229,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -63379,7 +63384,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63516,7 +63521,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -63576,7 +63581,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -63629,7 +63634,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63683,7 +63688,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -63742,7 +63747,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63798,7 +63803,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -63867,7 +63872,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -63971,7 +63976,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -64025,7 +64030,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -64196,7 +64201,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64256,7 +64261,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -64314,7 +64319,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64373,7 +64378,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -64486,7 +64491,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -64565,7 +64570,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -64668,7 +64673,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -64720,7 +64725,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -64878,7 +64883,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65015,7 +65020,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -65075,7 +65080,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -65128,7 +65133,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65182,7 +65187,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -65251,7 +65256,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -65325,7 +65330,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -65484,7 +65489,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65543,7 +65548,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -65606,7 +65611,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65666,7 +65671,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -65828,7 +65833,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65891,7 +65896,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -66039,7 +66044,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66116,7 +66121,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -66180,7 +66185,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66270,7 +66275,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -66325,7 +66330,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -66502,7 +66507,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66562,7 +66567,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -66621,7 +66626,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66682,7 +66687,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -66776,7 +66781,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -66847,7 +66852,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -66927,7 +66932,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -67050,7 +67055,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -67114,7 +67119,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -67167,7 +67172,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01")) # type: Literal["2019-12-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_metadata.json index 49bbf2a99514..c728308f2755 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_metadata.json @@ -353,4 +353,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/operations/_operations.py index 8f3e65e719df..b8b2e5876387 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -73,7 +74,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -94,8 +94,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -164,9 +162,6 @@ build_flow_logs_delete_request, build_flow_logs_get_request, build_flow_logs_list_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_virtual_network_connections_get_request, build_hub_virtual_network_connections_list_request, build_inbound_nat_rules_create_or_update_request, @@ -233,6 +228,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -325,7 +328,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -375,7 +377,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hub_route_table_v2_s_create_or_update_request, build_virtual_hub_route_table_v2_s_delete_request, @@ -487,8 +488,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -526,7 +531,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -581,7 +586,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -647,7 +652,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -699,7 +704,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -860,7 +865,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -996,7 +1001,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1057,7 +1062,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1127,7 +1132,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1197,7 +1202,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1252,7 +1257,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1306,7 +1311,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1361,7 +1366,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1415,7 +1420,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1482,7 +1487,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1544,7 +1549,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1718,7 +1723,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1784,7 +1789,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1837,7 +1842,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1890,7 +1895,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1943,7 +1948,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -1995,7 +2000,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2043,7 +2048,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2123,7 +2128,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2190,7 +2195,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2245,7 +2250,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2311,7 +2316,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2363,7 +2368,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2524,7 +2529,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2660,7 +2665,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2720,7 +2725,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2792,7 +2797,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2884,7 +2889,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2980,7 +2985,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3074,7 +3079,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3151,7 +3156,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3243,7 +3248,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3298,7 +3303,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3362,7 +3367,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3414,7 +3419,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3575,7 +3580,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3639,7 +3644,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -3796,7 +3801,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3857,7 +3862,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3927,7 +3932,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4017,7 +4022,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4107,7 +4112,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4162,7 +4167,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4226,7 +4231,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4278,7 +4283,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4436,7 +4441,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4495,7 +4500,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4566,7 +4571,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4624,7 +4629,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -4643,7 +4648,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -4655,7 +4660,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4801,7 +4806,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -4823,7 +4828,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4928,7 +4933,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -4940,7 +4945,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5073,7 +5078,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5204,7 +5209,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5226,7 +5231,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5287,10 +5292,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5351,7 +5356,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -5365,7 +5370,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5532,7 +5537,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -5554,7 +5559,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5628,10 +5633,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -5689,10 +5694,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5741,7 +5746,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -5753,7 +5758,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5907,7 +5912,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5986,7 +5991,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -6041,7 +6046,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6107,7 +6112,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -6159,7 +6164,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6318,7 +6323,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6454,7 +6459,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6534,7 +6539,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -6589,7 +6594,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6655,7 +6660,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -6707,7 +6712,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6866,7 +6871,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7004,7 +7009,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -7063,7 +7068,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7136,7 +7141,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7229,7 +7234,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -7320,7 +7325,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -7378,7 +7383,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7447,7 +7452,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -7501,7 +7506,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -7674,7 +7679,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7741,7 +7746,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -7833,7 +7838,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -7891,7 +7896,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7960,7 +7965,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -8014,7 +8019,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -8186,7 +8191,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8253,7 +8258,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -8345,7 +8350,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -8407,7 +8412,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8479,7 +8484,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -8535,7 +8540,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -8718,7 +8723,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8789,7 +8794,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -8899,7 +8904,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -8958,7 +8963,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -9051,7 +9056,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -9104,7 +9109,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9168,7 +9173,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9220,7 +9225,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9381,7 +9386,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9513,7 +9518,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9573,7 +9578,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -9643,7 +9648,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9701,7 +9706,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -9771,7 +9776,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9829,7 +9834,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -9901,7 +9906,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9971,7 +9976,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -10033,7 +10038,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -10083,7 +10088,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10153,7 +10158,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10243,7 +10248,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10333,7 +10338,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10407,7 +10412,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10492,7 +10497,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -10544,7 +10549,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10701,7 +10706,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10839,7 +10844,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10899,7 +10904,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -10969,7 +10974,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11027,7 +11032,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -11101,7 +11106,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11161,7 +11166,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -11231,7 +11236,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11315,7 +11320,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -11387,7 +11392,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -11445,7 +11450,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11514,7 +11519,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -11568,7 +11573,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -11741,7 +11746,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11824,7 +11829,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -11903,7 +11908,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -11970,7 +11975,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12025,7 +12030,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12091,7 +12096,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -12143,7 +12148,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12302,7 +12307,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12438,7 +12443,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12501,7 +12506,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12571,7 +12576,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12675,7 +12680,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -12729,7 +12734,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -12821,7 +12826,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -12876,7 +12881,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12944,7 +12949,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -12997,7 +13002,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13158,7 +13163,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13219,7 +13224,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13289,7 +13294,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13379,7 +13384,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -13437,7 +13442,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13506,7 +13511,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -13560,7 +13565,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -13731,7 +13736,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13798,7 +13803,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -13890,7 +13895,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -13945,7 +13950,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14013,7 +14018,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -14066,7 +14071,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -14224,7 +14229,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14360,7 +14365,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -14419,7 +14424,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -14490,7 +14495,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -14596,7 +14601,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -14646,7 +14651,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -14799,7 +14804,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14931,7 +14936,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -14992,7 +14997,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -15046,7 +15051,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15100,7 +15105,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15170,7 +15175,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15261,7 +15266,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15316,7 +15321,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15384,7 +15389,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15437,7 +15442,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15595,7 +15600,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15731,7 +15736,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15790,7 +15795,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15861,7 +15866,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15957,7 +15962,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16043,7 +16048,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16118,7 +16123,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -16204,7 +16209,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -16278,7 +16283,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16350,7 +16355,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16408,7 +16413,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16484,7 +16489,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -16539,7 +16544,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -16710,7 +16715,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16796,7 +16801,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -16882,7 +16887,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -16956,7 +16961,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -17042,7 +17047,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -17116,7 +17121,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17210,7 +17215,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -17296,7 +17301,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17365,7 +17370,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -17420,7 +17425,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17488,7 +17493,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -17537,7 +17542,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17692,7 +17697,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17824,7 +17829,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -17883,7 +17888,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -17954,7 +17959,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18045,7 +18050,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -18100,7 +18105,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18168,7 +18173,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -18221,7 +18226,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18382,7 +18387,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18518,7 +18523,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18577,7 +18582,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18648,7 +18653,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18719,7 +18724,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -18782,7 +18787,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18838,7 +18843,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -18901,7 +18906,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18965,7 +18970,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19043,7 +19048,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19139,7 +19144,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -19208,7 +19213,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19310,7 +19315,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19388,7 +19393,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19474,7 +19479,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19548,7 +19553,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19640,7 +19645,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -19698,7 +19703,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19767,7 +19772,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -19821,7 +19826,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -19994,7 +19999,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20061,7 +20066,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -20153,7 +20158,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -20208,7 +20213,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20276,7 +20281,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -20403,7 +20408,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20543,7 +20548,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20602,7 +20607,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20673,7 +20678,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -20764,7 +20769,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -20819,7 +20824,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20887,7 +20892,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -20940,7 +20945,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21101,7 +21106,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21237,7 +21242,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21297,7 +21302,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21369,7 +21374,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21460,7 +21465,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -21518,7 +21523,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21587,7 +21592,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -21641,7 +21646,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -21809,7 +21814,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21875,7 +21880,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -21972,7 +21977,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22058,7 +22063,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -22127,7 +22132,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -22182,7 +22187,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22250,7 +22255,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -22378,7 +22383,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -22442,7 +22447,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -22603,7 +22608,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22667,7 +22672,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -22738,7 +22743,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -22904,7 +22909,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -22979,7 +22984,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -23028,7 +23033,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -23084,7 +23089,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23214,7 +23219,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -23276,7 +23281,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23347,7 +23352,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23494,7 +23499,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -23559,7 +23564,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -23719,7 +23724,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23782,7 +23787,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -23942,7 +23947,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24005,7 +24010,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -24165,7 +24170,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24228,7 +24233,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24388,7 +24393,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24451,7 +24456,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24613,7 +24618,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24676,7 +24681,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -24836,7 +24841,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24899,7 +24904,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -25061,7 +25066,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25124,7 +25129,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -25289,7 +25294,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25352,7 +25357,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -25519,7 +25524,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25582,7 +25587,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -25745,7 +25750,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25808,7 +25813,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -25982,7 +25987,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26066,7 +26071,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -26232,7 +26237,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26307,7 +26312,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -26357,7 +26362,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -26416,7 +26421,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26471,7 +26476,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -26530,7 +26535,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26585,7 +26590,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -26654,7 +26659,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26716,7 +26721,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -26814,7 +26819,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -26989,7 +26994,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27065,7 +27070,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -27115,7 +27120,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -27175,7 +27180,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27315,7 +27320,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -27377,7 +27382,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -27437,7 +27442,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27492,7 +27497,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -27552,7 +27557,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27607,7 +27612,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -27677,7 +27682,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27741,7 +27746,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -27839,7 +27844,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -28006,7 +28011,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28081,7 +28086,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -28131,7 +28136,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -28190,7 +28195,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28250,7 +28255,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -28342,7 +28347,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -28431,7 +28436,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -28487,7 +28492,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28555,7 +28560,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -28609,7 +28614,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -28771,7 +28776,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28832,7 +28837,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -28903,7 +28908,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -28997,7 +29002,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -29075,7 +29080,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -29167,7 +29172,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -29225,7 +29230,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29294,7 +29299,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -29348,7 +29353,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -29519,7 +29524,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29585,7 +29590,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -29678,7 +29683,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -29732,7 +29737,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29800,7 +29805,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -29854,7 +29859,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -30016,7 +30021,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30077,7 +30082,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -30148,7 +30153,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -30241,7 +30246,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -30379,7 +30384,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -30441,7 +30446,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -30500,7 +30505,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30561,7 +30566,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -30634,7 +30639,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -30775,7 +30780,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30837,7 +30842,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -30999,7 +31004,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31063,7 +31068,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -31141,7 +31146,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -31235,7 +31240,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -31290,7 +31295,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31358,7 +31363,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -31411,7 +31416,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -31572,7 +31577,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31708,7 +31713,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -31767,7 +31772,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31838,7 +31843,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -31914,7 +31919,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32004,7 +32009,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32109,7 +32114,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -32182,7 +32187,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -32237,7 +32242,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32305,7 +32310,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -32358,7 +32363,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -32519,7 +32524,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32654,7 +32659,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -32713,7 +32718,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -32784,7 +32789,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -32875,7 +32880,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -32930,7 +32935,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32998,7 +33003,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -33051,7 +33056,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -33209,7 +33214,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33341,7 +33346,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -33402,7 +33407,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -33472,7 +33477,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -33562,7 +33567,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -33620,7 +33625,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33689,7 +33694,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -33743,7 +33748,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -33915,7 +33920,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33981,7 +33986,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -34073,7 +34078,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -34128,7 +34133,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34196,7 +34201,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -34245,7 +34250,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -34397,7 +34402,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34529,7 +34534,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -34590,7 +34595,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -34660,7 +34665,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -34750,7 +34755,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -34808,7 +34813,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34877,7 +34882,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -34931,7 +34936,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -35094,7 +35099,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35157,7 +35162,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -35249,7 +35254,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -35304,7 +35309,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35370,7 +35375,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -35422,7 +35427,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -35583,7 +35588,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35719,7 +35724,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -35783,7 +35788,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -35854,7 +35859,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -35943,7 +35948,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -36033,7 +36038,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -36088,7 +36093,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36156,7 +36161,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -36209,7 +36214,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -36370,7 +36375,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36506,7 +36511,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -36566,7 +36571,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -36640,7 +36645,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -36735,7 +36740,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -36798,7 +36803,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36872,7 +36877,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -36926,7 +36931,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -37105,7 +37110,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37172,7 +37177,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -37274,7 +37279,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -37341,7 +37346,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -37432,7 +37437,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -37487,7 +37492,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37555,7 +37560,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -37608,7 +37613,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -37769,7 +37774,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37905,7 +37910,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -37964,7 +37969,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -38035,7 +38040,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -38120,7 +38125,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -38174,7 +38179,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -38266,7 +38271,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -38324,7 +38329,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38400,7 +38405,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -38455,7 +38460,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -38623,7 +38628,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38689,7 +38694,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -38848,7 +38853,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38911,7 +38916,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -39072,7 +39077,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39134,7 +39139,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -39240,7 +39245,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -39323,7 +39328,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -39392,7 +39397,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -39450,7 +39455,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39519,7 +39524,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -39573,7 +39578,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -39746,7 +39751,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39813,7 +39818,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -39909,7 +39914,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -40070,7 +40075,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40142,7 +40147,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -40190,7 +40195,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -40245,7 +40250,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40303,7 +40308,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -40460,7 +40465,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40522,7 +40527,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -40599,7 +40604,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -40675,7 +40680,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -40746,7 +40751,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40803,7 +40808,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -40859,7 +40864,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40917,7 +40922,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41073,7 +41078,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41136,7 +41141,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41292,7 +41297,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41351,7 +41356,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -41413,7 +41418,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41469,7 +41474,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -41535,7 +41540,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41604,7 +41609,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -41652,7 +41657,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -41716,7 +41721,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41772,7 +41777,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -41839,7 +41844,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41900,7 +41905,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -42064,7 +42069,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42123,7 +42128,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -42186,7 +42191,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42321,7 +42326,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -42385,7 +42390,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42542,7 +42547,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42605,7 +42610,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42759,7 +42764,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42818,7 +42823,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -42882,7 +42887,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42942,7 +42947,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43087,7 +43092,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43168,7 +43173,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -43332,7 +43337,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43405,7 +43410,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -43453,7 +43458,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -43509,7 +43514,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43567,7 +43572,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -43729,7 +43734,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43793,7 +43798,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -43964,7 +43969,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44038,7 +44043,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -44089,7 +44094,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -44164,7 +44169,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -44333,7 +44338,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44396,7 +44401,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -44556,7 +44561,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44619,7 +44624,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -44776,7 +44781,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44859,7 +44864,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -45020,7 +45025,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45092,7 +45097,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -45140,7 +45145,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -45195,7 +45200,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45325,7 +45330,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -45386,7 +45391,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -45477,7 +45482,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -45530,7 +45535,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45594,7 +45599,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -45642,7 +45647,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -45799,7 +45804,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45931,7 +45936,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -45990,7 +45995,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -46063,7 +46068,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -46154,7 +46159,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -46210,7 +46215,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46278,7 +46283,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -46332,7 +46337,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -46492,7 +46497,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46553,7 +46558,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -46624,7 +46629,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -46715,7 +46720,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -46774,7 +46779,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46843,7 +46848,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -46898,7 +46903,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -47070,7 +47075,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47137,7 +47142,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -47240,7 +47245,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -47292,7 +47297,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -47448,7 +47453,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47584,7 +47589,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -47644,7 +47649,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -47699,7 +47704,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47754,7 +47759,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -47824,7 +47829,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -47924,7 +47929,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -47976,7 +47981,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -48132,7 +48137,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48268,7 +48273,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -48328,7 +48333,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -48381,7 +48386,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48435,7 +48440,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48504,7 +48509,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48608,7 +48613,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -48662,7 +48667,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -48758,7 +48763,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -48906,7 +48911,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48996,7 +49001,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -49048,7 +49053,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -49217,7 +49222,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49359,7 +49364,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -49419,7 +49424,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -49475,7 +49480,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49533,7 +49538,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -49604,7 +49609,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -49704,7 +49709,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -49756,7 +49761,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -49912,7 +49917,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50048,7 +50053,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -50108,7 +50113,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -50163,7 +50168,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50218,7 +50223,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -50288,7 +50293,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -50392,7 +50397,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -50447,7 +50452,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -50549,7 +50554,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -50601,7 +50606,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -50759,7 +50764,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50897,7 +50902,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -50957,7 +50962,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -51010,7 +51015,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51064,7 +51069,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -51126,7 +51131,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51183,7 +51188,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -51253,7 +51258,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -51357,7 +51362,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -51411,7 +51416,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -51585,7 +51590,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51646,7 +51651,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -51704,7 +51709,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51764,7 +51769,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -51877,7 +51882,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -51956,7 +51961,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -52059,7 +52064,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -52111,7 +52116,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -52272,7 +52277,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52410,7 +52415,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -52470,7 +52475,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -52523,7 +52528,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52578,7 +52583,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -52648,7 +52653,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -52722,7 +52727,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -52881,7 +52886,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52940,7 +52945,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -53004,7 +53009,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53064,7 +53069,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -53226,7 +53231,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53289,7 +53294,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53437,7 +53442,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53514,7 +53519,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -53578,7 +53583,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53668,7 +53673,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -53723,7 +53728,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -53900,7 +53905,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53961,7 +53966,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -54020,7 +54025,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54081,7 +54086,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -54179,7 +54184,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -54233,7 +54238,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -54284,7 +54289,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -54447,7 +54452,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54519,7 +54524,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -54567,7 +54572,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -54623,7 +54628,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54702,7 +54707,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -54875,7 +54880,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54950,7 +54955,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -54999,7 +55004,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -55057,7 +55062,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55124,7 +55129,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -55194,7 +55199,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -55265,7 +55270,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -55347,7 +55352,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -55470,7 +55475,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -55534,7 +55539,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -55587,7 +55592,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/operations/_operations.py index 68ac576c6a74..5d5ea1a55477 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_03_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -601,7 +606,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -634,7 +639,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -670,7 +675,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -704,7 +709,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -732,7 +737,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -760,7 +765,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -790,7 +795,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -819,7 +824,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -849,7 +854,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -880,7 +885,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -911,7 +916,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -942,7 +947,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -978,7 +983,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1010,7 +1015,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1038,7 +1043,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1062,7 +1067,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1090,7 +1095,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1121,7 +1126,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1152,7 +1157,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1184,7 +1189,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1210,7 +1215,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1234,13 +1239,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1268,13 +1273,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1302,13 +1307,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1336,13 +1341,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1367,13 +1372,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1401,13 +1406,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1432,13 +1437,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1463,13 +1468,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1503,7 +1508,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1534,7 +1539,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1565,7 +1570,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1599,7 +1604,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1633,7 +1638,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1664,7 +1669,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1695,7 +1700,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1729,7 +1734,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1761,7 +1766,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1787,7 +1792,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1815,7 +1820,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1845,7 +1850,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1877,7 +1882,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1909,7 +1914,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1944,7 +1949,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1975,7 +1980,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2007,7 +2012,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2039,7 +2044,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2074,7 +2079,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2110,7 +2115,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2148,7 +2153,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2186,7 +2191,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2222,7 +2227,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2259,7 +2264,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2292,7 +2297,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2324,7 +2329,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2355,7 +2360,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2386,7 +2391,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2420,7 +2425,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2459,7 +2464,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2497,7 +2502,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2535,7 +2540,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2568,7 +2573,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2599,7 +2604,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2631,7 +2636,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2659,7 +2664,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2685,7 +2690,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2711,7 +2716,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2739,7 +2744,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2769,7 +2774,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2800,7 +2805,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2834,7 +2839,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2873,7 +2878,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2911,7 +2916,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2949,7 +2954,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2982,7 +2987,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3013,7 +3018,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3045,7 +3050,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3077,7 +3082,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3110,7 +3115,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3138,7 +3143,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3168,7 +3173,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3199,7 +3204,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3230,7 +3235,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3264,7 +3269,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3298,7 +3303,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3326,7 +3331,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3352,7 +3357,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3384,7 +3389,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3415,7 +3420,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3451,7 +3456,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3484,7 +3489,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3516,7 +3521,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3544,7 +3549,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3570,7 +3575,7 @@ def build_firewall_policy_rule_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3602,7 +3607,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3634,7 +3639,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3669,7 +3674,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3700,7 +3705,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3736,7 +3741,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3769,7 +3774,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3803,7 +3808,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3835,7 +3840,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3861,7 +3866,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3891,7 +3896,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3924,7 +3929,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3958,7 +3963,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3992,7 +3997,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4023,7 +4028,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4051,7 +4056,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4077,7 +4082,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4113,7 +4118,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4146,7 +4151,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4180,7 +4185,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4212,7 +4217,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4236,7 +4241,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4266,7 +4271,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4301,7 +4306,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4333,7 +4338,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4368,7 +4373,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4402,7 +4407,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4433,7 +4438,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4471,7 +4476,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4505,7 +4510,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4540,7 +4545,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4575,7 +4580,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4607,7 +4612,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4638,7 +4643,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4670,7 +4675,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4701,7 +4706,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4732,7 +4737,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4764,7 +4769,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4800,7 +4805,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4833,7 +4838,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4867,7 +4872,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4899,7 +4904,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4923,7 +4928,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4953,7 +4958,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4989,7 +4994,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5022,7 +5027,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5056,7 +5061,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5088,7 +5093,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5112,7 +5117,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5142,7 +5147,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5173,7 +5178,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5208,7 +5213,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5242,7 +5247,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5282,7 +5287,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5326,7 +5331,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5371,7 +5376,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5409,7 +5414,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5444,7 +5449,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5476,7 +5481,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5511,7 +5516,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5547,7 +5552,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5583,7 +5588,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5618,7 +5623,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5649,7 +5654,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5685,7 +5690,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5718,7 +5723,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5752,7 +5757,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5784,7 +5789,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5808,7 +5813,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5838,7 +5843,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5874,7 +5879,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5907,7 +5912,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5941,7 +5946,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5973,7 +5978,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6001,7 +6006,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6035,7 +6040,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6071,7 +6076,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6107,7 +6112,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6142,7 +6147,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6173,7 +6178,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6208,7 +6213,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6240,7 +6245,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6278,7 +6283,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6313,7 +6318,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6349,7 +6354,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6385,7 +6390,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6413,7 +6418,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6441,7 +6446,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6475,7 +6480,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6506,7 +6511,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6537,7 +6542,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6569,7 +6574,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6597,7 +6602,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6623,7 +6628,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6657,7 +6662,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6691,7 +6696,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6725,7 +6730,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6759,7 +6764,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6793,7 +6798,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6827,7 +6832,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6861,7 +6866,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6895,7 +6900,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6929,7 +6934,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6963,7 +6968,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6997,7 +7002,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7031,7 +7036,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7066,7 +7071,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7098,7 +7103,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7130,7 +7135,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7162,7 +7167,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7194,7 +7199,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7229,7 +7234,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7268,7 +7273,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7304,7 +7309,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7340,7 +7345,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7379,7 +7384,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7415,7 +7420,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7451,7 +7456,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7483,7 +7488,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7514,7 +7519,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7549,7 +7554,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7581,7 +7586,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7613,7 +7618,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7642,7 +7647,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7663,7 +7668,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7699,7 +7704,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7732,7 +7737,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7764,7 +7769,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7792,7 +7797,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7818,7 +7823,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7848,7 +7853,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7883,7 +7888,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7919,7 +7924,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7955,7 +7960,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7990,7 +7995,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8021,7 +8026,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8052,7 +8057,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8085,7 +8090,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8119,7 +8124,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8147,7 +8152,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8179,7 +8184,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8213,7 +8218,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8248,7 +8253,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8280,7 +8285,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8311,7 +8316,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8344,7 +8349,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8378,7 +8383,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8408,7 +8413,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8439,7 +8444,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8475,7 +8480,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8508,7 +8513,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8542,7 +8547,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8574,7 +8579,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8600,7 +8605,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8630,7 +8635,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8669,7 +8674,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8714,7 +8719,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8753,7 +8758,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8789,7 +8794,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8822,7 +8827,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8856,7 +8861,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8888,7 +8893,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8912,7 +8917,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8942,7 +8947,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8978,7 +8983,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9011,7 +9016,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9045,7 +9050,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9079,7 +9084,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9107,7 +9112,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9133,7 +9138,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9165,7 +9170,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9197,7 +9202,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9232,7 +9237,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9263,7 +9268,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9299,7 +9304,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9332,7 +9337,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9366,7 +9371,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9398,7 +9403,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9426,7 +9431,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9452,7 +9457,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9484,7 +9489,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9516,7 +9521,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9551,7 +9556,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9582,7 +9587,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9615,7 +9620,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9648,7 +9653,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9684,7 +9689,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9720,7 +9725,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9748,7 +9753,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9774,7 +9779,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9802,7 +9807,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9840,7 +9845,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9875,7 +9880,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9911,7 +9916,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9945,7 +9950,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9973,7 +9978,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10007,7 +10012,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10047,7 +10052,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10087,7 +10092,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10126,7 +10131,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10157,7 +10162,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10184,7 +10189,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10213,7 +10218,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10249,7 +10254,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10282,7 +10287,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10316,7 +10321,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10348,7 +10353,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10372,7 +10377,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10402,7 +10407,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10434,7 +10439,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10465,7 +10470,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10503,7 +10508,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10537,7 +10542,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10572,7 +10577,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10607,7 +10612,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10642,7 +10647,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10673,7 +10678,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10705,7 +10710,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10741,7 +10746,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10779,7 +10784,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10817,7 +10822,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10854,7 +10859,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10885,7 +10890,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10921,7 +10926,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10954,7 +10959,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10987,7 +10992,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11023,7 +11028,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11053,7 +11058,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11091,7 +11096,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11126,7 +11131,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11159,7 +11164,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11195,7 +11200,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11231,7 +11236,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11269,7 +11274,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11304,7 +11309,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11337,7 +11342,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11370,7 +11375,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11404,7 +11409,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11440,7 +11445,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11473,7 +11478,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11509,7 +11514,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11545,7 +11550,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11581,7 +11586,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11614,7 +11619,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11650,7 +11655,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11686,7 +11691,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11719,7 +11724,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11752,7 +11757,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11788,7 +11793,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11824,7 +11829,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11857,7 +11862,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11887,7 +11892,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11923,7 +11928,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11959,7 +11964,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11995,7 +12000,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12031,7 +12036,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12064,7 +12069,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12097,7 +12102,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12133,7 +12138,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12163,7 +12168,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12194,7 +12199,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12225,7 +12230,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12259,7 +12264,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12291,7 +12296,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12317,7 +12322,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12347,7 +12352,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12383,7 +12388,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12416,7 +12421,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12450,7 +12455,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12478,7 +12483,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12504,7 +12509,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12536,7 +12541,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12568,7 +12573,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12603,7 +12608,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12634,7 +12639,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12665,7 +12670,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12699,7 +12704,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12733,7 +12738,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12764,7 +12769,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12792,7 +12797,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12818,7 +12823,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12849,7 +12854,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12883,7 +12888,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12917,7 +12922,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12948,7 +12953,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12976,7 +12981,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13002,7 +13007,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13034,7 +13039,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13065,7 +13070,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13099,7 +13104,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13132,7 +13137,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13168,7 +13173,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13204,7 +13209,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13237,7 +13242,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13265,7 +13270,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13293,7 +13298,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13324,7 +13329,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13358,7 +13363,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13392,7 +13397,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13423,7 +13428,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13451,7 +13456,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13477,7 +13482,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13509,7 +13514,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13540,7 +13545,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13571,7 +13576,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13605,7 +13610,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13639,7 +13644,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13670,7 +13675,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13701,7 +13706,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13729,7 +13734,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13755,7 +13760,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13787,7 +13792,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13822,7 +13827,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13854,7 +13859,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13890,7 +13895,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13923,7 +13928,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13955,7 +13960,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13986,7 +13991,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14020,7 +14025,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14054,7 +14059,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14085,7 +14090,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14113,7 +14118,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14139,7 +14144,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14173,7 +14178,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14204,7 +14209,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14238,7 +14243,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14272,7 +14277,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14303,7 +14308,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14335,7 +14340,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14370,7 +14375,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14402,7 +14407,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14431,7 +14436,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14459,7 +14464,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14489,7 +14494,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14523,7 +14528,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14554,7 +14559,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14585,7 +14590,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14620,7 +14625,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14652,7 +14657,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14684,7 +14689,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14715,7 +14720,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14743,7 +14748,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14772,7 +14777,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14803,7 +14808,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14837,7 +14842,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14895,7 +14900,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -14948,7 +14953,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15012,7 +15017,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -15064,7 +15069,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -15225,7 +15230,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15360,7 +15365,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -15420,7 +15425,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -15489,7 +15494,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -15559,7 +15564,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -15612,7 +15617,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15666,7 +15671,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -15719,7 +15724,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15773,7 +15778,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -15840,7 +15845,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15902,7 +15907,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -16076,7 +16081,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16142,7 +16147,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -16195,7 +16200,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -16248,7 +16253,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -16301,7 +16306,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -16353,7 +16358,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -16401,7 +16406,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -16481,7 +16486,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -16548,7 +16553,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -16603,7 +16608,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16669,7 +16674,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -16721,7 +16726,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -16882,7 +16887,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17017,7 +17022,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -17077,7 +17082,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -17149,7 +17154,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -17241,7 +17246,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -17335,7 +17340,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -17429,7 +17434,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -17506,7 +17511,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -17598,7 +17603,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -17651,7 +17656,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17715,7 +17720,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -17767,7 +17772,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -17925,7 +17930,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17988,7 +17993,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -18142,7 +18147,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18201,7 +18206,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -18270,7 +18275,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -18360,7 +18365,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -18450,7 +18455,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -18503,7 +18508,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18567,7 +18572,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -18619,7 +18624,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -18777,7 +18782,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18834,7 +18839,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -18904,7 +18909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -18962,7 +18967,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -18981,7 +18986,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -18993,7 +18998,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19139,7 +19144,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -19161,7 +19166,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19266,7 +19271,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -19278,7 +19283,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19411,7 +19416,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19542,7 +19547,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -19564,7 +19569,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19625,10 +19630,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19689,7 +19694,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -19703,7 +19708,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19870,7 +19875,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -19892,7 +19897,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19966,10 +19971,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -20027,10 +20032,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -20079,7 +20084,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -20091,7 +20096,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -20245,7 +20250,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20324,7 +20329,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -20377,7 +20382,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20441,7 +20446,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -20493,7 +20498,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -20649,7 +20654,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20784,7 +20789,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -20864,7 +20869,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -20917,7 +20922,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20983,7 +20988,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -21035,7 +21040,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -21194,7 +21199,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21331,7 +21336,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -21389,7 +21394,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -21459,7 +21464,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -21552,7 +21557,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -21643,7 +21648,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -21701,7 +21706,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21770,7 +21775,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -21824,7 +21829,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -21997,7 +22002,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22063,7 +22068,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -22155,7 +22160,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -22213,7 +22218,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22282,7 +22287,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -22336,7 +22341,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -22508,7 +22513,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22574,7 +22579,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -22666,7 +22671,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -22728,7 +22733,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22800,7 +22805,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -22856,7 +22861,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -23039,7 +23044,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23109,7 +23114,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -23219,7 +23224,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -23278,7 +23283,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -23371,7 +23376,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -23424,7 +23429,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23488,7 +23493,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -23540,7 +23545,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -23701,7 +23706,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23832,7 +23837,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -23892,7 +23897,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -23962,7 +23967,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24020,7 +24025,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -24090,7 +24095,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24148,7 +24153,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -24220,7 +24225,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24288,7 +24293,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -24350,7 +24355,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -24400,7 +24405,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -24470,7 +24475,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -24560,7 +24565,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -24650,7 +24655,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -24724,7 +24729,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -24809,7 +24814,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -24861,7 +24866,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -25018,7 +25023,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25155,7 +25160,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -25215,7 +25220,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -25285,7 +25290,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25343,7 +25348,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -25417,7 +25422,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25477,7 +25482,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -25547,7 +25552,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25631,7 +25636,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -25703,7 +25708,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -25761,7 +25766,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25830,7 +25835,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -25884,7 +25889,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -26057,7 +26062,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26139,7 +26144,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -26218,7 +26223,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -26285,7 +26290,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -26338,7 +26343,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26402,7 +26407,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -26454,7 +26459,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -26610,7 +26615,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26745,7 +26750,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -26805,7 +26810,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -26874,7 +26879,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -26978,7 +26983,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -27031,7 +27036,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -27123,7 +27128,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -27176,7 +27181,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27244,7 +27249,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -27297,7 +27302,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -27455,7 +27460,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27514,7 +27519,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27583,7 +27588,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27673,7 +27678,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -27731,7 +27736,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27800,7 +27805,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -27854,7 +27859,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -28025,7 +28030,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28091,7 +28096,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -28183,7 +28188,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -28236,7 +28241,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28304,7 +28309,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -28357,7 +28362,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -28515,7 +28520,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28650,7 +28655,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -28708,7 +28713,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -28778,7 +28783,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -28884,7 +28889,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -28934,7 +28939,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -29084,7 +29089,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29215,7 +29220,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -29276,7 +29281,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -29330,7 +29335,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29384,7 +29389,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -29454,7 +29459,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -29545,7 +29550,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -29598,7 +29603,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29666,7 +29671,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -29719,7 +29724,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -29877,7 +29882,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30012,7 +30017,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -30070,7 +30075,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -30140,7 +30145,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -30235,7 +30240,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -30321,7 +30326,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -30396,7 +30401,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -30482,7 +30487,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -30555,7 +30560,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -30627,7 +30632,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -30685,7 +30690,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30761,7 +30766,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -30816,7 +30821,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -30984,7 +30989,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31068,7 +31073,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -31154,7 +31159,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -31227,7 +31232,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -31313,7 +31318,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -31386,7 +31391,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -31480,7 +31485,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -31564,7 +31569,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -31633,7 +31638,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -31686,7 +31691,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31754,7 +31759,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -31803,7 +31808,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -31955,7 +31960,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32086,7 +32091,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -32144,7 +32149,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -32214,7 +32219,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -32305,7 +32310,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -32358,7 +32363,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32426,7 +32431,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -32479,7 +32484,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32637,7 +32642,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32772,7 +32777,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -32830,7 +32835,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32900,7 +32905,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32971,7 +32976,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -33034,7 +33039,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33090,7 +33095,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -33153,7 +33158,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33216,7 +33221,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33293,7 +33298,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33389,7 +33394,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -33458,7 +33463,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -33560,7 +33565,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -33638,7 +33643,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -33724,7 +33729,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -33797,7 +33802,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -33889,7 +33894,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -33947,7 +33952,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34016,7 +34021,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -34070,7 +34075,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -34243,7 +34248,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34309,7 +34314,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -34401,7 +34406,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -34454,7 +34459,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34522,7 +34527,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -34649,7 +34654,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34789,7 +34794,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -34847,7 +34852,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -34917,7 +34922,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -35008,7 +35013,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -35063,7 +35068,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35131,7 +35136,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -35184,7 +35189,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -35345,7 +35350,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35480,7 +35485,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -35540,7 +35545,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35612,7 +35617,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -35703,7 +35708,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -35761,7 +35766,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35830,7 +35835,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -35884,7 +35889,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -36052,7 +36057,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36116,7 +36121,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -36212,7 +36217,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -36298,7 +36303,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -36367,7 +36372,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -36422,7 +36427,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36490,7 +36495,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -36618,7 +36623,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -36682,7 +36687,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -36843,7 +36848,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36906,7 +36911,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -36977,7 +36982,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -37143,7 +37148,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -37218,7 +37223,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -37267,7 +37272,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -37321,7 +37326,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37451,7 +37456,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -37512,7 +37517,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -37582,7 +37587,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -37729,7 +37734,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -37794,7 +37799,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -37954,7 +37959,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38017,7 +38022,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -38174,7 +38179,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38237,7 +38242,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -38397,7 +38402,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38460,7 +38465,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -38620,7 +38625,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38683,7 +38688,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -38845,7 +38850,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38908,7 +38913,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -39068,7 +39073,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39131,7 +39136,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -39293,7 +39298,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39356,7 +39361,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -39521,7 +39526,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39584,7 +39589,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -39751,7 +39756,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39814,7 +39819,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -39977,7 +39982,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40040,7 +40045,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -40214,7 +40219,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40298,7 +40303,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -40464,7 +40469,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40538,7 +40543,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -40588,7 +40593,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -40647,7 +40652,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40702,7 +40707,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -40761,7 +40766,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40816,7 +40821,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -40885,7 +40890,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40947,7 +40952,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -41045,7 +41050,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -41220,7 +41225,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41295,7 +41300,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -41345,7 +41350,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -41405,7 +41410,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41545,7 +41550,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -41607,7 +41612,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -41667,7 +41672,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41722,7 +41727,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -41782,7 +41787,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41837,7 +41842,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -41907,7 +41912,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41971,7 +41976,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -42069,7 +42074,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -42233,7 +42238,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42307,7 +42312,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -42357,7 +42362,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -42416,7 +42421,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42474,7 +42479,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -42565,7 +42570,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -42654,7 +42659,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -42708,7 +42713,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42776,7 +42781,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -42830,7 +42835,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -42989,7 +42994,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43048,7 +43053,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -43118,7 +43123,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -43212,7 +43217,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -43290,7 +43295,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -43382,7 +43387,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -43440,7 +43445,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43509,7 +43514,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -43563,7 +43568,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -43734,7 +43739,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43799,7 +43804,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -43892,7 +43897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -43946,7 +43951,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44014,7 +44019,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -44068,7 +44073,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -44230,7 +44235,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44289,7 +44294,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -44359,7 +44364,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -44452,7 +44457,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -44590,7 +44595,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -44652,7 +44657,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -44711,7 +44716,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44772,7 +44777,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -44845,7 +44850,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -44986,7 +44991,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45048,7 +45053,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -45210,7 +45215,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45274,7 +45279,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -45352,7 +45357,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -45446,7 +45451,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -45499,7 +45504,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45567,7 +45572,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -45620,7 +45625,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -45778,7 +45783,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45913,7 +45918,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -45971,7 +45976,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46041,7 +46046,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46116,7 +46121,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46205,7 +46210,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46310,7 +46315,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -46383,7 +46388,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -46436,7 +46441,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46504,7 +46509,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -46557,7 +46562,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -46715,7 +46720,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46850,7 +46855,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -46908,7 +46913,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -46978,7 +46983,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -47069,7 +47074,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -47122,7 +47127,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47190,7 +47195,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -47243,7 +47248,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -47401,7 +47406,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47532,7 +47537,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -47592,7 +47597,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -47661,7 +47666,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -47751,7 +47756,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -47809,7 +47814,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47878,7 +47883,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -47932,7 +47937,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -48101,7 +48106,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48165,7 +48170,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -48257,7 +48262,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -48310,7 +48315,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48378,7 +48383,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -48427,7 +48432,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -48576,7 +48581,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48707,7 +48712,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -48767,7 +48772,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -48836,7 +48841,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -48926,7 +48931,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -48984,7 +48989,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49051,7 +49056,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -49105,7 +49110,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -49268,7 +49273,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49330,7 +49335,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -49422,7 +49427,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -49477,7 +49482,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49543,7 +49548,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -49595,7 +49600,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -49756,7 +49761,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49891,7 +49896,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -49955,7 +49960,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -50026,7 +50031,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -50115,7 +50120,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -50205,7 +50210,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -50260,7 +50265,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50328,7 +50333,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -50381,7 +50386,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -50542,7 +50547,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50677,7 +50682,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -50737,7 +50742,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -50811,7 +50816,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -50906,7 +50911,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -50969,7 +50974,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51043,7 +51048,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -51097,7 +51102,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -51276,7 +51281,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51342,7 +51347,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -51444,7 +51449,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -51511,7 +51516,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -51602,7 +51607,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -51655,7 +51660,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51723,7 +51728,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -51776,7 +51781,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -51934,7 +51939,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52069,7 +52074,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -52127,7 +52132,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -52197,7 +52202,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -52282,7 +52287,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -52336,7 +52341,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -52428,7 +52433,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -52486,7 +52491,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52562,7 +52567,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -52617,7 +52622,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -52782,7 +52787,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52847,7 +52852,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53006,7 +53011,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53069,7 +53074,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53230,7 +53235,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53290,7 +53295,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -53396,7 +53401,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -53479,7 +53484,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -53548,7 +53553,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -53606,7 +53611,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53675,7 +53680,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -53729,7 +53734,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -53902,7 +53907,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53968,7 +53973,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -54064,7 +54069,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -54225,7 +54230,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54296,7 +54301,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -54344,7 +54349,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -54399,7 +54404,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54457,7 +54462,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -54614,7 +54619,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54675,7 +54680,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -54752,7 +54757,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -54828,7 +54833,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -54899,7 +54904,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54956,7 +54961,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -55012,7 +55017,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55070,7 +55075,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55226,7 +55231,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55289,7 +55294,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55445,7 +55450,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55504,7 +55509,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -55566,7 +55571,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55622,7 +55627,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -55688,7 +55693,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55755,7 +55760,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -55803,7 +55808,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -55867,7 +55872,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55923,7 +55928,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -55990,7 +55995,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56051,7 +56056,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -56215,7 +56220,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56274,7 +56279,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -56337,7 +56342,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56472,7 +56477,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -56536,7 +56541,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56693,7 +56698,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56756,7 +56761,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56910,7 +56915,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56969,7 +56974,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -57033,7 +57038,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57093,7 +57098,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -57238,7 +57243,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57319,7 +57324,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -57483,7 +57488,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57555,7 +57560,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -57603,7 +57608,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -57659,7 +57664,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57717,7 +57722,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -57879,7 +57884,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57942,7 +57947,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -58113,7 +58118,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58186,7 +58191,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -58237,7 +58242,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -58312,7 +58317,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -58481,7 +58486,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58544,7 +58549,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -58704,7 +58709,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58767,7 +58772,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -58924,7 +58929,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59007,7 +59012,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -59168,7 +59173,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59239,7 +59244,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -59287,7 +59292,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -59340,7 +59345,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59470,7 +59475,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -59531,7 +59536,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -59622,7 +59627,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -59675,7 +59680,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59739,7 +59744,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -59787,7 +59792,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -59941,7 +59946,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60072,7 +60077,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -60130,7 +60135,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -60200,7 +60205,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -60291,7 +60296,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -60345,7 +60350,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60413,7 +60418,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -60467,7 +60472,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -60624,7 +60629,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60683,7 +60688,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -60753,7 +60758,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -60844,7 +60849,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -60903,7 +60908,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60972,7 +60977,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -61027,7 +61032,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -61199,7 +61204,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61265,7 +61270,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -61368,7 +61373,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -61420,7 +61425,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -61573,7 +61578,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61708,7 +61713,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -61768,7 +61773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -61821,7 +61826,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61875,7 +61880,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -61944,7 +61949,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -62044,7 +62049,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -62096,7 +62101,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -62249,7 +62254,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62384,7 +62389,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -62444,7 +62449,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -62497,7 +62502,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62551,7 +62556,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -62620,7 +62625,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -62724,7 +62729,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -62777,7 +62782,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -62873,7 +62878,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -63021,7 +63026,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63111,7 +63116,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -63163,7 +63168,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -63332,7 +63337,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63473,7 +63478,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -63533,7 +63538,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -63589,7 +63594,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63647,7 +63652,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -63718,7 +63723,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -63818,7 +63823,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -63870,7 +63875,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -64023,7 +64028,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64158,7 +64163,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -64218,7 +64223,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -64271,7 +64276,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64325,7 +64330,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -64394,7 +64399,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -64498,7 +64503,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -64553,7 +64558,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -64655,7 +64660,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -64707,7 +64712,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -64862,7 +64867,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64999,7 +65004,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -65059,7 +65064,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -65112,7 +65117,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65166,7 +65171,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -65225,7 +65230,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65281,7 +65286,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -65350,7 +65355,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -65454,7 +65459,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -65508,7 +65513,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -65679,7 +65684,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65739,7 +65744,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -65797,7 +65802,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65856,7 +65861,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -65969,7 +65974,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -66048,7 +66053,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -66151,7 +66156,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -66203,7 +66208,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -66361,7 +66366,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66498,7 +66503,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -66558,7 +66563,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -66611,7 +66616,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66665,7 +66670,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -66734,7 +66739,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -66808,7 +66813,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -66967,7 +66972,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67026,7 +67031,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -67089,7 +67094,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67149,7 +67154,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -67311,7 +67316,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67374,7 +67379,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -67522,7 +67527,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67599,7 +67604,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -67663,7 +67668,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67753,7 +67758,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -67808,7 +67813,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -67985,7 +67990,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68045,7 +68050,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -68104,7 +68109,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68165,7 +68170,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -68263,7 +68268,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -68317,7 +68322,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -68368,7 +68373,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -68531,7 +68536,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68602,7 +68607,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -68650,7 +68655,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -68704,7 +68709,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68783,7 +68788,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -68956,7 +68961,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69030,7 +69035,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -69079,7 +69084,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -69137,7 +69142,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69204,7 +69209,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -69274,7 +69279,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -69345,7 +69350,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -69425,7 +69430,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -69548,7 +69553,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -69612,7 +69617,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -69665,7 +69670,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-03-01")) # type: Literal["2020-03-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_metadata.json index b6b7fd862eeb..8eebf428bc42 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_metadata.json @@ -354,4 +354,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/operations/_operations.py index 46112e8b346e..c6fa4c87e2fe 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -73,7 +74,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -94,8 +94,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -164,9 +162,6 @@ build_flow_logs_delete_request, build_flow_logs_get_request, build_flow_logs_list_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -239,6 +234,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -331,7 +334,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -381,7 +383,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_hub_route_table_v2_s_create_or_update_request, build_virtual_hub_route_table_v2_s_delete_request, @@ -493,8 +494,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -532,7 +537,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -587,7 +592,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -653,7 +658,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -705,7 +710,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -866,7 +871,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1002,7 +1007,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1063,7 +1068,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1133,7 +1138,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1203,7 +1208,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1258,7 +1263,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1312,7 +1317,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1367,7 +1372,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1421,7 +1426,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1488,7 +1493,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1550,7 +1555,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1724,7 +1729,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1790,7 +1795,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1843,7 +1848,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1896,7 +1901,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1949,7 +1954,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2001,7 +2006,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2049,7 +2054,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2129,7 +2134,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2196,7 +2201,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2251,7 +2256,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2317,7 +2322,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -2369,7 +2374,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2530,7 +2535,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2666,7 +2671,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -2726,7 +2731,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2798,7 +2803,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -2890,7 +2895,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -2986,7 +2991,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3080,7 +3085,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3157,7 +3162,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3249,7 +3254,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3304,7 +3309,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3368,7 +3373,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -3420,7 +3425,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -3581,7 +3586,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3645,7 +3650,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -3802,7 +3807,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3863,7 +3868,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -3933,7 +3938,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4023,7 +4028,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4113,7 +4118,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4168,7 +4173,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4232,7 +4237,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4284,7 +4289,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -4442,7 +4447,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4501,7 +4506,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4572,7 +4577,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -4630,7 +4635,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -4649,7 +4654,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -4661,7 +4666,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4807,7 +4812,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -4829,7 +4834,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -4934,7 +4939,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -4946,7 +4951,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5079,7 +5084,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5210,7 +5215,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5232,7 +5237,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5293,10 +5298,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5357,7 +5362,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -5371,7 +5376,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5538,7 +5543,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -5560,7 +5565,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5634,10 +5639,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -5695,10 +5700,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5747,7 +5752,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -5759,7 +5764,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -5913,7 +5918,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5992,7 +5997,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -6047,7 +6052,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6113,7 +6118,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -6165,7 +6170,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6324,7 +6329,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6460,7 +6465,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6540,7 +6545,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -6595,7 +6600,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6661,7 +6666,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -6713,7 +6718,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -6872,7 +6877,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7010,7 +7015,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -7069,7 +7074,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7142,7 +7147,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7235,7 +7240,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -7326,7 +7331,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -7384,7 +7389,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7453,7 +7458,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -7507,7 +7512,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -7680,7 +7685,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7747,7 +7752,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -7839,7 +7844,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -7897,7 +7902,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7966,7 +7971,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -8020,7 +8025,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -8192,7 +8197,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8259,7 +8264,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -8351,7 +8356,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -8413,7 +8418,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8485,7 +8490,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -8541,7 +8546,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -8724,7 +8729,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8795,7 +8800,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -8905,7 +8910,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -8964,7 +8969,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -9057,7 +9062,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -9110,7 +9115,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9174,7 +9179,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9226,7 +9231,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9387,7 +9392,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9519,7 +9524,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -9579,7 +9584,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -9649,7 +9654,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9707,7 +9712,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -9777,7 +9782,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9835,7 +9840,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -9907,7 +9912,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9977,7 +9982,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -10039,7 +10044,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -10089,7 +10094,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10159,7 +10164,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10249,7 +10254,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10339,7 +10344,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10413,7 +10418,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -10498,7 +10503,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -10550,7 +10555,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10707,7 +10712,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10845,7 +10850,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -10905,7 +10910,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -10975,7 +10980,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11033,7 +11038,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -11107,7 +11112,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11167,7 +11172,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -11237,7 +11242,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11321,7 +11326,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -11393,7 +11398,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -11451,7 +11456,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11520,7 +11525,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -11574,7 +11579,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -11747,7 +11752,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11830,7 +11835,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -11909,7 +11914,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -11976,7 +11981,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12031,7 +12036,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12097,7 +12102,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -12149,7 +12154,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12308,7 +12313,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12444,7 +12449,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12507,7 +12512,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12577,7 +12582,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -12681,7 +12686,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -12735,7 +12740,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -12827,7 +12832,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -12882,7 +12887,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12950,7 +12955,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13003,7 +13008,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13164,7 +13169,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13225,7 +13230,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13295,7 +13300,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13385,7 +13390,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -13443,7 +13448,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13512,7 +13517,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -13566,7 +13571,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -13737,7 +13742,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13804,7 +13809,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -13896,7 +13901,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -13951,7 +13956,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14019,7 +14024,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -14072,7 +14077,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -14230,7 +14235,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14366,7 +14371,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -14425,7 +14430,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -14496,7 +14501,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -14602,7 +14607,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -14652,7 +14657,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -14805,7 +14810,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14937,7 +14942,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -14998,7 +15003,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -15052,7 +15057,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15106,7 +15111,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15176,7 +15181,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15267,7 +15272,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15322,7 +15327,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15390,7 +15395,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -15443,7 +15448,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15601,7 +15606,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15737,7 +15742,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -15796,7 +15801,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15867,7 +15872,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -15963,7 +15968,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16049,7 +16054,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16103,7 +16108,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -16274,7 +16279,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16335,7 +16340,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -16393,7 +16398,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16474,7 +16479,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -16560,7 +16565,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -16634,7 +16639,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -16706,7 +16711,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -16764,7 +16769,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16840,7 +16845,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -16895,7 +16900,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -17066,7 +17071,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17152,7 +17157,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17238,7 +17243,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17312,7 +17317,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -17398,7 +17403,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -17472,7 +17477,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -17566,7 +17571,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -17652,7 +17657,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -17721,7 +17726,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -17776,7 +17781,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17844,7 +17849,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -17893,7 +17898,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -18048,7 +18053,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18180,7 +18185,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -18239,7 +18244,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18310,7 +18315,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18401,7 +18406,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -18456,7 +18461,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18524,7 +18529,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -18577,7 +18582,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18738,7 +18743,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18874,7 +18879,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -18933,7 +18938,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19004,7 +19009,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19075,7 +19080,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -19138,7 +19143,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19194,7 +19199,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -19257,7 +19262,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19321,7 +19326,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19399,7 +19404,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19495,7 +19500,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -19564,7 +19569,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19666,7 +19671,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -19744,7 +19749,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -19830,7 +19835,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -19904,7 +19909,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -19996,7 +20001,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -20054,7 +20059,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20123,7 +20128,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -20177,7 +20182,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -20350,7 +20355,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20417,7 +20422,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -20509,7 +20514,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -20564,7 +20569,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20632,7 +20637,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -20759,7 +20764,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20899,7 +20904,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -20958,7 +20963,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -21029,7 +21034,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -21120,7 +21125,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -21175,7 +21180,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21243,7 +21248,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -21296,7 +21301,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21457,7 +21462,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21593,7 +21598,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -21653,7 +21658,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21725,7 +21730,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -21816,7 +21821,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -21874,7 +21879,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21943,7 +21948,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -21997,7 +22002,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -22165,7 +22170,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22231,7 +22236,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22328,7 +22333,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22414,7 +22419,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -22483,7 +22488,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -22538,7 +22543,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22606,7 +22611,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -22734,7 +22739,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -22798,7 +22803,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -22959,7 +22964,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23023,7 +23028,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -23094,7 +23099,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -23260,7 +23265,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -23335,7 +23340,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -23384,7 +23389,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -23440,7 +23445,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23570,7 +23575,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -23632,7 +23637,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23703,7 +23708,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -23850,7 +23855,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -23915,7 +23920,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -24075,7 +24080,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24138,7 +24143,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -24298,7 +24303,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24361,7 +24366,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -24521,7 +24526,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24584,7 +24589,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24744,7 +24749,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24807,7 +24812,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -24969,7 +24974,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25032,7 +25037,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -25192,7 +25197,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25255,7 +25260,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -25417,7 +25422,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25480,7 +25485,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -25645,7 +25650,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25708,7 +25713,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -25875,7 +25880,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25938,7 +25943,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -26101,7 +26106,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26164,7 +26169,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -26338,7 +26343,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26422,7 +26427,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -26588,7 +26593,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26663,7 +26668,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -26713,7 +26718,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -26772,7 +26777,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26827,7 +26832,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -26886,7 +26891,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26941,7 +26946,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -27010,7 +27015,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27072,7 +27077,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -27170,7 +27175,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -27345,7 +27350,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27421,7 +27426,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -27471,7 +27476,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -27531,7 +27536,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27671,7 +27676,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -27733,7 +27738,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -27793,7 +27798,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27848,7 +27853,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -27908,7 +27913,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27963,7 +27968,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -28033,7 +28038,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28097,7 +28102,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -28195,7 +28200,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -28362,7 +28367,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28437,7 +28442,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -28487,7 +28492,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -28546,7 +28551,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28606,7 +28611,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -28698,7 +28703,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -28787,7 +28792,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -28843,7 +28848,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28911,7 +28916,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -28965,7 +28970,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -29127,7 +29132,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29188,7 +29193,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -29259,7 +29264,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -29353,7 +29358,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -29431,7 +29436,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -29523,7 +29528,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -29581,7 +29586,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29650,7 +29655,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -29704,7 +29709,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -29875,7 +29880,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29941,7 +29946,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -30034,7 +30039,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -30088,7 +30093,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30156,7 +30161,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -30210,7 +30215,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -30372,7 +30377,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30433,7 +30438,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -30504,7 +30509,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -30597,7 +30602,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -30735,7 +30740,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -30797,7 +30802,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -30856,7 +30861,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30917,7 +30922,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -30990,7 +30995,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -31131,7 +31136,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31193,7 +31198,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -31355,7 +31360,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31419,7 +31424,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -31497,7 +31502,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -31591,7 +31596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -31646,7 +31651,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31714,7 +31719,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -31767,7 +31772,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -31928,7 +31933,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32064,7 +32069,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -32123,7 +32128,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32194,7 +32199,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32270,7 +32275,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32360,7 +32365,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -32465,7 +32470,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -32538,7 +32543,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -32593,7 +32598,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32661,7 +32666,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -32714,7 +32719,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -32875,7 +32880,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33010,7 +33015,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -33069,7 +33074,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -33140,7 +33145,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -33231,7 +33236,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -33286,7 +33291,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33354,7 +33359,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -33407,7 +33412,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -33565,7 +33570,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33697,7 +33702,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -33758,7 +33763,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -33828,7 +33833,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -33918,7 +33923,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -33976,7 +33981,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34045,7 +34050,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -34099,7 +34104,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -34271,7 +34276,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34337,7 +34342,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -34429,7 +34434,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -34484,7 +34489,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34552,7 +34557,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -34601,7 +34606,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -34753,7 +34758,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34885,7 +34890,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -34946,7 +34951,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -35016,7 +35021,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -35106,7 +35111,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -35164,7 +35169,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35233,7 +35238,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -35287,7 +35292,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -35450,7 +35455,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35513,7 +35518,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -35605,7 +35610,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -35660,7 +35665,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35726,7 +35731,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -35778,7 +35783,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -35939,7 +35944,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36075,7 +36080,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -36139,7 +36144,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -36210,7 +36215,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -36299,7 +36304,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -36389,7 +36394,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -36444,7 +36449,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36512,7 +36517,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -36565,7 +36570,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -36726,7 +36731,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36862,7 +36867,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -36922,7 +36927,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -36996,7 +37001,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -37091,7 +37096,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -37154,7 +37159,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37228,7 +37233,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -37282,7 +37287,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -37461,7 +37466,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37528,7 +37533,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -37630,7 +37635,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -37697,7 +37702,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -37788,7 +37793,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -37843,7 +37848,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37911,7 +37916,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -37964,7 +37969,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -38125,7 +38130,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38261,7 +38266,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -38320,7 +38325,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -38391,7 +38396,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -38476,7 +38481,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -38530,7 +38535,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -38622,7 +38627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -38680,7 +38685,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38756,7 +38761,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -38811,7 +38816,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -38979,7 +38984,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39045,7 +39050,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -39204,7 +39209,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39267,7 +39272,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -39428,7 +39433,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39490,7 +39495,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -39596,7 +39601,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -39679,7 +39684,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -39748,7 +39753,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -39806,7 +39811,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39875,7 +39880,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -39929,7 +39934,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -40102,7 +40107,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40169,7 +40174,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -40265,7 +40270,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -40426,7 +40431,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40498,7 +40503,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -40546,7 +40551,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -40601,7 +40606,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40659,7 +40664,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -40816,7 +40821,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40878,7 +40883,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -40955,7 +40960,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -41031,7 +41036,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -41102,7 +41107,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41159,7 +41164,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -41215,7 +41220,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41273,7 +41278,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41429,7 +41434,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41492,7 +41497,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -41648,7 +41653,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41707,7 +41712,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -41769,7 +41774,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41825,7 +41830,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -41891,7 +41896,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41960,7 +41965,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -42008,7 +42013,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -42072,7 +42077,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42128,7 +42133,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -42195,7 +42200,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42256,7 +42261,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -42420,7 +42425,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42479,7 +42484,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -42542,7 +42547,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42677,7 +42682,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -42741,7 +42746,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42898,7 +42903,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42961,7 +42966,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43115,7 +43120,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43174,7 +43179,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -43238,7 +43243,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43298,7 +43303,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43443,7 +43448,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43524,7 +43529,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -43688,7 +43693,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43761,7 +43766,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -43809,7 +43814,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -43865,7 +43870,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43923,7 +43928,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -44085,7 +44090,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44149,7 +44154,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -44320,7 +44325,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44394,7 +44399,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -44445,7 +44450,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -44520,7 +44525,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -44689,7 +44694,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44752,7 +44757,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -44912,7 +44917,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44975,7 +44980,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45132,7 +45137,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45215,7 +45220,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -45376,7 +45381,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45448,7 +45453,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -45496,7 +45501,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -45551,7 +45556,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45681,7 +45686,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -45742,7 +45747,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -45833,7 +45838,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -45886,7 +45891,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45950,7 +45955,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -45998,7 +46003,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -46155,7 +46160,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46287,7 +46292,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -46346,7 +46351,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -46419,7 +46424,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -46510,7 +46515,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -46566,7 +46571,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46634,7 +46639,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -46688,7 +46693,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -46848,7 +46853,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46909,7 +46914,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -46980,7 +46985,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -47071,7 +47076,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -47130,7 +47135,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47199,7 +47204,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -47254,7 +47259,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -47426,7 +47431,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47493,7 +47498,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -47596,7 +47601,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -47648,7 +47653,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -47804,7 +47809,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47940,7 +47945,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -48000,7 +48005,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -48055,7 +48060,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48110,7 +48115,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -48180,7 +48185,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -48280,7 +48285,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -48332,7 +48337,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -48488,7 +48493,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48624,7 +48629,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -48684,7 +48689,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -48737,7 +48742,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48791,7 +48796,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48860,7 +48865,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -48964,7 +48969,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -49018,7 +49023,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -49114,7 +49119,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -49262,7 +49267,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49352,7 +49357,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -49404,7 +49409,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -49573,7 +49578,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49715,7 +49720,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -49775,7 +49780,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -49831,7 +49836,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49889,7 +49894,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -49960,7 +49965,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -50060,7 +50065,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -50112,7 +50117,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -50268,7 +50273,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50404,7 +50409,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -50464,7 +50469,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -50519,7 +50524,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50574,7 +50579,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -50644,7 +50649,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -50748,7 +50753,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -50803,7 +50808,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -50905,7 +50910,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -50957,7 +50962,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -51115,7 +51120,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51253,7 +51258,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -51313,7 +51318,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -51366,7 +51371,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51420,7 +51425,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -51482,7 +51487,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51539,7 +51544,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -51609,7 +51614,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -51713,7 +51718,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -51767,7 +51772,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -51941,7 +51946,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52002,7 +52007,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -52060,7 +52065,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52120,7 +52125,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -52233,7 +52238,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -52312,7 +52317,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -52415,7 +52420,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -52467,7 +52472,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -52628,7 +52633,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52766,7 +52771,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -52826,7 +52831,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -52879,7 +52884,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52934,7 +52939,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -53004,7 +53009,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -53078,7 +53083,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -53237,7 +53242,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53296,7 +53301,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -53360,7 +53365,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53420,7 +53425,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -53582,7 +53587,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53645,7 +53650,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53793,7 +53798,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53870,7 +53875,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -53934,7 +53939,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54024,7 +54029,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -54079,7 +54084,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -54256,7 +54261,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54317,7 +54322,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -54376,7 +54381,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54437,7 +54442,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -54535,7 +54540,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -54589,7 +54594,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -54640,7 +54645,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -54803,7 +54808,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54875,7 +54880,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -54923,7 +54928,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -54979,7 +54984,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55058,7 +55063,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -55231,7 +55236,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55306,7 +55311,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -55355,7 +55360,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -55413,7 +55418,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55480,7 +55485,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -55553,7 +55558,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -55722,7 +55727,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55797,7 +55802,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -55846,7 +55851,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -55904,7 +55909,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55964,7 +55969,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -56058,7 +56063,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -56129,7 +56134,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -56211,7 +56216,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -56334,7 +56339,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -56398,7 +56403,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -56451,7 +56456,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/operations/_operations.py index 15e176bfb9e3..699476e7e53c 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_04_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -601,7 +606,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -634,7 +639,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -670,7 +675,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -704,7 +709,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -732,7 +737,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -760,7 +765,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -790,7 +795,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -819,7 +824,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -849,7 +854,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -880,7 +885,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -911,7 +916,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -942,7 +947,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -978,7 +983,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1010,7 +1015,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1038,7 +1043,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1062,7 +1067,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1090,7 +1095,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1121,7 +1126,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1152,7 +1157,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1184,7 +1189,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1210,7 +1215,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1234,13 +1239,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1268,13 +1273,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1302,13 +1307,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1336,13 +1341,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1367,13 +1372,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1401,13 +1406,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1432,13 +1437,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1463,13 +1468,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1503,7 +1508,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1534,7 +1539,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1565,7 +1570,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1599,7 +1604,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1633,7 +1638,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1664,7 +1669,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1695,7 +1700,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1729,7 +1734,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1761,7 +1766,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1787,7 +1792,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1815,7 +1820,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1845,7 +1850,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1877,7 +1882,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1909,7 +1914,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1944,7 +1949,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1975,7 +1980,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2007,7 +2012,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2039,7 +2044,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2074,7 +2079,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2110,7 +2115,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2148,7 +2153,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2186,7 +2191,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2222,7 +2227,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2259,7 +2264,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2292,7 +2297,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2324,7 +2329,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2355,7 +2360,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2386,7 +2391,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2420,7 +2425,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2459,7 +2464,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2497,7 +2502,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2535,7 +2540,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2568,7 +2573,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2599,7 +2604,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2631,7 +2636,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2659,7 +2664,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2685,7 +2690,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2711,7 +2716,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2739,7 +2744,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2769,7 +2774,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2800,7 +2805,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2834,7 +2839,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2873,7 +2878,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2911,7 +2916,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2949,7 +2954,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2982,7 +2987,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3013,7 +3018,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3045,7 +3050,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3077,7 +3082,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3110,7 +3115,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3138,7 +3143,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3168,7 +3173,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3199,7 +3204,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3230,7 +3235,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3264,7 +3269,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3298,7 +3303,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3326,7 +3331,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3352,7 +3357,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3384,7 +3389,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3415,7 +3420,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3451,7 +3456,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3484,7 +3489,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3516,7 +3521,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3544,7 +3549,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3570,7 +3575,7 @@ def build_firewall_policy_rule_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3602,7 +3607,7 @@ def build_firewall_policy_rule_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3634,7 +3639,7 @@ def build_firewall_policy_rule_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3669,7 +3674,7 @@ def build_firewall_policy_rule_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3700,7 +3705,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3736,7 +3741,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3769,7 +3774,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3803,7 +3808,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3835,7 +3840,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3861,7 +3866,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3891,7 +3896,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3924,7 +3929,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3958,7 +3963,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3992,7 +3997,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4023,7 +4028,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4051,7 +4056,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4077,7 +4082,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4113,7 +4118,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4146,7 +4151,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4180,7 +4185,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4212,7 +4217,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4236,7 +4241,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4266,7 +4271,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4301,7 +4306,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4337,7 +4342,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4376,7 +4381,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4408,7 +4413,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4443,7 +4448,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4477,7 +4482,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4508,7 +4513,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4546,7 +4551,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4580,7 +4585,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4615,7 +4620,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4650,7 +4655,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4682,7 +4687,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4713,7 +4718,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4745,7 +4750,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4776,7 +4781,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4807,7 +4812,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4839,7 +4844,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4875,7 +4880,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4908,7 +4913,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4942,7 +4947,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4974,7 +4979,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4998,7 +5003,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5028,7 +5033,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5064,7 +5069,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5097,7 +5102,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5131,7 +5136,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5163,7 +5168,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5187,7 +5192,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5217,7 +5222,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5248,7 +5253,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5283,7 +5288,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5317,7 +5322,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5357,7 +5362,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5401,7 +5406,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5446,7 +5451,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5484,7 +5489,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5519,7 +5524,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5551,7 +5556,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5586,7 +5591,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5622,7 +5627,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5658,7 +5663,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5693,7 +5698,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5724,7 +5729,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5760,7 +5765,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5793,7 +5798,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5827,7 +5832,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5859,7 +5864,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5883,7 +5888,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5913,7 +5918,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5949,7 +5954,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5982,7 +5987,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6016,7 +6021,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6048,7 +6053,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6076,7 +6081,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6110,7 +6115,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6146,7 +6151,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6182,7 +6187,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6217,7 +6222,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6248,7 +6253,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6283,7 +6288,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6315,7 +6320,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6353,7 +6358,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6388,7 +6393,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6424,7 +6429,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6460,7 +6465,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6488,7 +6493,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6516,7 +6521,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6550,7 +6555,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6581,7 +6586,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6612,7 +6617,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6644,7 +6649,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6672,7 +6677,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6698,7 +6703,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6732,7 +6737,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6766,7 +6771,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6800,7 +6805,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6834,7 +6839,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6868,7 +6873,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6902,7 +6907,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6936,7 +6941,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6970,7 +6975,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7004,7 +7009,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7038,7 +7043,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7072,7 +7077,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7106,7 +7111,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7141,7 +7146,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7173,7 +7178,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7205,7 +7210,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7237,7 +7242,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7269,7 +7274,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7304,7 +7309,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7343,7 +7348,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7379,7 +7384,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7415,7 +7420,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7454,7 +7459,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7490,7 +7495,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7526,7 +7531,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7558,7 +7563,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7589,7 +7594,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7624,7 +7629,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7656,7 +7661,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7688,7 +7693,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7717,7 +7722,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7738,7 +7743,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7774,7 +7779,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7807,7 +7812,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7839,7 +7844,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7867,7 +7872,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7893,7 +7898,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7923,7 +7928,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7958,7 +7963,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7994,7 +7999,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8030,7 +8035,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8065,7 +8070,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8096,7 +8101,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8127,7 +8132,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8160,7 +8165,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8194,7 +8199,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8222,7 +8227,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8254,7 +8259,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8288,7 +8293,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8323,7 +8328,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8355,7 +8360,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8386,7 +8391,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8419,7 +8424,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8453,7 +8458,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8483,7 +8488,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8514,7 +8519,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8550,7 +8555,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8583,7 +8588,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8617,7 +8622,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8649,7 +8654,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8675,7 +8680,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8705,7 +8710,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8744,7 +8749,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8789,7 +8794,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8828,7 +8833,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8864,7 +8869,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8897,7 +8902,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8931,7 +8936,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8963,7 +8968,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8987,7 +8992,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9017,7 +9022,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9053,7 +9058,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9086,7 +9091,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9120,7 +9125,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9154,7 +9159,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9182,7 +9187,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9208,7 +9213,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9240,7 +9245,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9272,7 +9277,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9307,7 +9312,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9338,7 +9343,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9374,7 +9379,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9407,7 +9412,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9441,7 +9446,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9473,7 +9478,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9501,7 +9506,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9527,7 +9532,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9559,7 +9564,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9591,7 +9596,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9626,7 +9631,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9657,7 +9662,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9690,7 +9695,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9723,7 +9728,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9759,7 +9764,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9795,7 +9800,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9823,7 +9828,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9849,7 +9854,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9877,7 +9882,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9915,7 +9920,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9950,7 +9955,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9986,7 +9991,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10020,7 +10025,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10048,7 +10053,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10082,7 +10087,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10122,7 +10127,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10162,7 +10167,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10201,7 +10206,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10232,7 +10237,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10259,7 +10264,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10288,7 +10293,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10324,7 +10329,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10357,7 +10362,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10391,7 +10396,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10423,7 +10428,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10447,7 +10452,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10477,7 +10482,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10509,7 +10514,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10540,7 +10545,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10578,7 +10583,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10612,7 +10617,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10647,7 +10652,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10682,7 +10687,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10717,7 +10722,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10748,7 +10753,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10780,7 +10785,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10816,7 +10821,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10854,7 +10859,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10892,7 +10897,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10929,7 +10934,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10960,7 +10965,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10996,7 +11001,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11029,7 +11034,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11062,7 +11067,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11098,7 +11103,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11128,7 +11133,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11166,7 +11171,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11201,7 +11206,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11234,7 +11239,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11270,7 +11275,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11306,7 +11311,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11344,7 +11349,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11379,7 +11384,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11412,7 +11417,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11445,7 +11450,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11479,7 +11484,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11515,7 +11520,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11548,7 +11553,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11584,7 +11589,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11620,7 +11625,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11656,7 +11661,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11689,7 +11694,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11725,7 +11730,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11761,7 +11766,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11794,7 +11799,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11827,7 +11832,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11863,7 +11868,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11899,7 +11904,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11932,7 +11937,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11962,7 +11967,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11998,7 +12003,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12034,7 +12039,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12070,7 +12075,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12106,7 +12111,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12139,7 +12144,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12172,7 +12177,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12208,7 +12213,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12238,7 +12243,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12269,7 +12274,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12300,7 +12305,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12334,7 +12339,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12366,7 +12371,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12392,7 +12397,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12422,7 +12427,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12458,7 +12463,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12491,7 +12496,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12525,7 +12530,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12553,7 +12558,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12579,7 +12584,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12611,7 +12616,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12643,7 +12648,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12678,7 +12683,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12709,7 +12714,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12740,7 +12745,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12774,7 +12779,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12808,7 +12813,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12839,7 +12844,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12867,7 +12872,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12893,7 +12898,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12924,7 +12929,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12958,7 +12963,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12992,7 +12997,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13023,7 +13028,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13051,7 +13056,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13077,7 +13082,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13109,7 +13114,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13140,7 +13145,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13174,7 +13179,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13207,7 +13212,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13243,7 +13248,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13279,7 +13284,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13312,7 +13317,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13340,7 +13345,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13368,7 +13373,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13399,7 +13404,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13433,7 +13438,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13467,7 +13472,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13498,7 +13503,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13526,7 +13531,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13552,7 +13557,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13584,7 +13589,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13615,7 +13620,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13646,7 +13651,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13680,7 +13685,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13714,7 +13719,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13745,7 +13750,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13776,7 +13781,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13804,7 +13809,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13830,7 +13835,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13862,7 +13867,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13897,7 +13902,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13929,7 +13934,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13965,7 +13970,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13998,7 +14003,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14030,7 +14035,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14061,7 +14066,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14095,7 +14100,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14129,7 +14134,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14160,7 +14165,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14188,7 +14193,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14214,7 +14219,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14248,7 +14253,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14279,7 +14284,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14313,7 +14318,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14347,7 +14352,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14378,7 +14383,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14410,7 +14415,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14445,7 +14450,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14477,7 +14482,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14506,7 +14511,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14534,7 +14539,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14564,7 +14569,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14598,7 +14603,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14629,7 +14634,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14660,7 +14665,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14695,7 +14700,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14727,7 +14732,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14759,7 +14764,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14790,7 +14795,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14825,7 +14830,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14857,7 +14862,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14889,7 +14894,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14920,7 +14925,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14948,7 +14953,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14977,7 +14982,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15008,7 +15013,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15042,7 +15047,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15100,7 +15105,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -15153,7 +15158,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15217,7 +15222,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -15269,7 +15274,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -15430,7 +15435,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -15565,7 +15570,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -15625,7 +15630,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -15694,7 +15699,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -15764,7 +15769,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -15817,7 +15822,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15871,7 +15876,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -15924,7 +15929,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15978,7 +15983,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -16045,7 +16050,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16107,7 +16112,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -16281,7 +16286,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16347,7 +16352,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -16400,7 +16405,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -16453,7 +16458,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -16506,7 +16511,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -16558,7 +16563,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -16606,7 +16611,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -16686,7 +16691,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -16753,7 +16758,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -16808,7 +16813,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16874,7 +16879,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -16926,7 +16931,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -17087,7 +17092,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17222,7 +17227,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -17282,7 +17287,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -17354,7 +17359,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -17446,7 +17451,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -17540,7 +17545,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -17634,7 +17639,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -17711,7 +17716,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -17803,7 +17808,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -17856,7 +17861,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17920,7 +17925,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -17972,7 +17977,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -18130,7 +18135,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18193,7 +18198,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -18347,7 +18352,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18406,7 +18411,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -18475,7 +18480,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -18565,7 +18570,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -18655,7 +18660,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -18708,7 +18713,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18772,7 +18777,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -18824,7 +18829,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -18982,7 +18987,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19039,7 +19044,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -19109,7 +19114,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -19167,7 +19172,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -19186,7 +19191,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -19198,7 +19203,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19344,7 +19349,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -19366,7 +19371,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19471,7 +19476,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -19483,7 +19488,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19616,7 +19621,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19747,7 +19752,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -19769,7 +19774,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19830,10 +19835,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -19894,7 +19899,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -19908,7 +19913,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -20075,7 +20080,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -20097,7 +20102,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -20171,10 +20176,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -20232,10 +20237,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -20284,7 +20289,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -20296,7 +20301,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -20450,7 +20455,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20529,7 +20534,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -20582,7 +20587,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20646,7 +20651,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -20698,7 +20703,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -20854,7 +20859,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20989,7 +20994,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -21069,7 +21074,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -21122,7 +21127,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21188,7 +21193,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -21240,7 +21245,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -21399,7 +21404,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21536,7 +21541,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -21594,7 +21599,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -21664,7 +21669,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -21757,7 +21762,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -21848,7 +21853,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -21906,7 +21911,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21975,7 +21980,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -22029,7 +22034,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -22202,7 +22207,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22268,7 +22273,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -22360,7 +22365,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -22418,7 +22423,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22487,7 +22492,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -22541,7 +22546,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -22713,7 +22718,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22779,7 +22784,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -22871,7 +22876,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -22933,7 +22938,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23005,7 +23010,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -23061,7 +23066,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -23244,7 +23249,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23314,7 +23319,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -23424,7 +23429,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -23483,7 +23488,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -23576,7 +23581,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -23629,7 +23634,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23693,7 +23698,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -23745,7 +23750,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -23906,7 +23911,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24037,7 +24042,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -24097,7 +24102,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -24167,7 +24172,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24225,7 +24230,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -24295,7 +24300,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24353,7 +24358,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -24425,7 +24430,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24493,7 +24498,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -24555,7 +24560,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -24605,7 +24610,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -24675,7 +24680,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -24765,7 +24770,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -24855,7 +24860,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -24929,7 +24934,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -25014,7 +25019,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -25066,7 +25071,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -25223,7 +25228,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25360,7 +25365,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -25420,7 +25425,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -25490,7 +25495,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25548,7 +25553,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -25622,7 +25627,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25682,7 +25687,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -25752,7 +25757,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25836,7 +25841,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -25908,7 +25913,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -25966,7 +25971,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26035,7 +26040,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -26089,7 +26094,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -26262,7 +26267,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26344,7 +26349,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -26423,7 +26428,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -26490,7 +26495,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -26543,7 +26548,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26607,7 +26612,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -26659,7 +26664,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -26815,7 +26820,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26950,7 +26955,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -27010,7 +27015,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -27079,7 +27084,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -27183,7 +27188,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -27236,7 +27241,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -27328,7 +27333,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -27381,7 +27386,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27449,7 +27454,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -27502,7 +27507,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -27660,7 +27665,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27719,7 +27724,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27788,7 +27793,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -27878,7 +27883,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_groups_delete_request( @@ -27936,7 +27941,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28005,7 +28010,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] request = build_firewall_policy_rule_groups_get_request( @@ -28059,7 +28064,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] @@ -28230,7 +28235,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28296,7 +28301,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleGroupListResult] error_map = { @@ -28388,7 +28393,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -28441,7 +28446,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28509,7 +28514,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -28562,7 +28567,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -28720,7 +28725,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28855,7 +28860,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -28913,7 +28918,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -28983,7 +28988,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -29089,7 +29094,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -29139,7 +29144,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -29289,7 +29294,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29420,7 +29425,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -29481,7 +29486,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -29535,7 +29540,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29589,7 +29594,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -29659,7 +29664,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -29750,7 +29755,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -29803,7 +29808,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29871,7 +29876,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -29924,7 +29929,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -30082,7 +30087,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30217,7 +30222,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -30275,7 +30280,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -30345,7 +30350,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -30440,7 +30445,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -30526,7 +30531,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -30580,7 +30585,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -30751,7 +30756,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30811,7 +30816,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -30869,7 +30874,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30950,7 +30955,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -31036,7 +31041,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -31109,7 +31114,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -31181,7 +31186,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -31239,7 +31244,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31315,7 +31320,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -31370,7 +31375,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -31538,7 +31543,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31622,7 +31627,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -31708,7 +31713,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -31781,7 +31786,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -31867,7 +31872,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -31940,7 +31945,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -32034,7 +32039,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -32118,7 +32123,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -32187,7 +32192,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -32240,7 +32245,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32308,7 +32313,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -32357,7 +32362,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -32509,7 +32514,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32640,7 +32645,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -32698,7 +32703,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -32768,7 +32773,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -32859,7 +32864,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -32912,7 +32917,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32980,7 +32985,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -33033,7 +33038,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -33191,7 +33196,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33326,7 +33331,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -33384,7 +33389,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33454,7 +33459,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33525,7 +33530,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -33588,7 +33593,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33644,7 +33649,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -33707,7 +33712,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33770,7 +33775,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33847,7 +33852,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33943,7 +33948,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -34012,7 +34017,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -34114,7 +34119,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -34192,7 +34197,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -34278,7 +34283,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -34351,7 +34356,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -34443,7 +34448,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -34501,7 +34506,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34570,7 +34575,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -34624,7 +34629,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -34797,7 +34802,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34863,7 +34868,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -34955,7 +34960,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -35008,7 +35013,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35076,7 +35081,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -35203,7 +35208,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -35343,7 +35348,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -35401,7 +35406,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -35471,7 +35476,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -35562,7 +35567,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -35617,7 +35622,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35685,7 +35690,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -35738,7 +35743,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -35899,7 +35904,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36034,7 +36039,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -36094,7 +36099,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -36166,7 +36171,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -36257,7 +36262,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -36315,7 +36320,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36384,7 +36389,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -36438,7 +36443,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -36606,7 +36611,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36670,7 +36675,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -36766,7 +36771,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -36852,7 +36857,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -36921,7 +36926,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -36976,7 +36981,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37044,7 +37049,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -37172,7 +37177,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -37236,7 +37241,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -37397,7 +37402,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37460,7 +37465,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -37531,7 +37536,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -37697,7 +37702,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -37772,7 +37777,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -37821,7 +37826,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -37875,7 +37880,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38005,7 +38010,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -38066,7 +38071,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -38136,7 +38141,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -38283,7 +38288,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -38348,7 +38353,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -38508,7 +38513,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38571,7 +38576,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -38728,7 +38733,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38791,7 +38796,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -38951,7 +38956,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39014,7 +39019,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -39174,7 +39179,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39237,7 +39242,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -39399,7 +39404,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39462,7 +39467,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -39622,7 +39627,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39685,7 +39690,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -39847,7 +39852,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39910,7 +39915,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -40075,7 +40080,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40138,7 +40143,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -40305,7 +40310,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40368,7 +40373,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -40531,7 +40536,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40594,7 +40599,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -40768,7 +40773,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40852,7 +40857,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -41018,7 +41023,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41092,7 +41097,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -41142,7 +41147,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -41201,7 +41206,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41256,7 +41261,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -41315,7 +41320,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41370,7 +41375,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -41439,7 +41444,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41501,7 +41506,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -41599,7 +41604,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -41774,7 +41779,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41849,7 +41854,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -41899,7 +41904,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -41959,7 +41964,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42099,7 +42104,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -42161,7 +42166,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -42221,7 +42226,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42276,7 +42281,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -42336,7 +42341,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42391,7 +42396,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -42461,7 +42466,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42525,7 +42530,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -42623,7 +42628,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -42787,7 +42792,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42861,7 +42866,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -42911,7 +42916,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -42970,7 +42975,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43028,7 +43033,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -43119,7 +43124,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -43208,7 +43213,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -43262,7 +43267,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43330,7 +43335,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -43384,7 +43389,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -43543,7 +43548,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43602,7 +43607,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -43672,7 +43677,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -43766,7 +43771,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -43844,7 +43849,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -43936,7 +43941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -43994,7 +43999,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44063,7 +44068,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -44117,7 +44122,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -44288,7 +44293,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44353,7 +44358,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -44446,7 +44451,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -44500,7 +44505,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44568,7 +44573,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -44622,7 +44627,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -44784,7 +44789,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44843,7 +44848,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -44913,7 +44918,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -45006,7 +45011,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -45144,7 +45149,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -45206,7 +45211,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -45265,7 +45270,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45326,7 +45331,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -45399,7 +45404,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -45540,7 +45545,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45602,7 +45607,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -45764,7 +45769,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45828,7 +45833,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -45906,7 +45911,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -46000,7 +46005,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -46053,7 +46058,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46121,7 +46126,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -46174,7 +46179,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -46332,7 +46337,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46467,7 +46472,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -46525,7 +46530,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46595,7 +46600,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46670,7 +46675,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46759,7 +46764,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -46864,7 +46869,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -46937,7 +46942,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -46990,7 +46995,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47058,7 +47063,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -47111,7 +47116,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -47269,7 +47274,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47404,7 +47409,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -47462,7 +47467,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -47532,7 +47537,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -47623,7 +47628,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -47676,7 +47681,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47744,7 +47749,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -47797,7 +47802,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -47955,7 +47960,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48086,7 +48091,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -48146,7 +48151,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -48215,7 +48220,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -48305,7 +48310,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -48363,7 +48368,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48432,7 +48437,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -48486,7 +48491,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -48655,7 +48660,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48719,7 +48724,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -48811,7 +48816,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -48864,7 +48869,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48932,7 +48937,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -48981,7 +48986,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -49130,7 +49135,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49261,7 +49266,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -49321,7 +49326,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -49390,7 +49395,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -49480,7 +49485,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -49538,7 +49543,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49605,7 +49610,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -49659,7 +49664,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -49822,7 +49827,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49884,7 +49889,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -49976,7 +49981,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -50031,7 +50036,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50097,7 +50102,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -50149,7 +50154,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -50310,7 +50315,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50445,7 +50450,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -50509,7 +50514,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -50580,7 +50585,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -50669,7 +50674,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -50759,7 +50764,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -50814,7 +50819,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50882,7 +50887,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -50935,7 +50940,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -51096,7 +51101,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51231,7 +51236,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -51291,7 +51296,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -51365,7 +51370,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -51460,7 +51465,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -51523,7 +51528,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51597,7 +51602,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -51651,7 +51656,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -51830,7 +51835,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51896,7 +51901,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -51998,7 +52003,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -52065,7 +52070,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -52156,7 +52161,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -52209,7 +52214,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52277,7 +52282,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -52330,7 +52335,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -52488,7 +52493,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52623,7 +52628,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -52681,7 +52686,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -52751,7 +52756,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -52836,7 +52841,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -52890,7 +52895,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -52982,7 +52987,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -53040,7 +53045,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53116,7 +53121,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -53171,7 +53176,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -53336,7 +53341,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53401,7 +53406,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53560,7 +53565,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53623,7 +53628,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53784,7 +53789,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53844,7 +53849,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -53950,7 +53955,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -54033,7 +54038,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -54102,7 +54107,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -54160,7 +54165,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54229,7 +54234,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -54283,7 +54288,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -54456,7 +54461,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54522,7 +54527,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -54618,7 +54623,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -54779,7 +54784,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54850,7 +54855,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -54898,7 +54903,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -54953,7 +54958,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55011,7 +55016,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -55168,7 +55173,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55229,7 +55234,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -55306,7 +55311,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -55382,7 +55387,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -55453,7 +55458,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55510,7 +55515,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -55566,7 +55571,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55624,7 +55629,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55780,7 +55785,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55843,7 +55848,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55999,7 +56004,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56058,7 +56063,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -56120,7 +56125,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56176,7 +56181,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -56242,7 +56247,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56309,7 +56314,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -56357,7 +56362,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -56421,7 +56426,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56477,7 +56482,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -56544,7 +56549,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56605,7 +56610,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -56769,7 +56774,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56828,7 +56833,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -56891,7 +56896,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57026,7 +57031,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -57090,7 +57095,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57247,7 +57252,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57310,7 +57315,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57464,7 +57469,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57523,7 +57528,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -57587,7 +57592,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57647,7 +57652,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -57792,7 +57797,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57873,7 +57878,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -58037,7 +58042,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58109,7 +58114,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -58157,7 +58162,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -58213,7 +58218,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58271,7 +58276,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -58433,7 +58438,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58496,7 +58501,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -58667,7 +58672,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58740,7 +58745,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -58791,7 +58796,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -58866,7 +58871,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -59035,7 +59040,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59098,7 +59103,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -59258,7 +59263,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59321,7 +59326,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -59478,7 +59483,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59561,7 +59566,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -59722,7 +59727,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59793,7 +59798,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -59841,7 +59846,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -59894,7 +59899,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60024,7 +60029,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -60085,7 +60090,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -60176,7 +60181,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -60229,7 +60234,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60293,7 +60298,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -60341,7 +60346,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -60495,7 +60500,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60626,7 +60631,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -60684,7 +60689,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -60754,7 +60759,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -60845,7 +60850,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -60899,7 +60904,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60967,7 +60972,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -61021,7 +61026,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -61178,7 +61183,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61237,7 +61242,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -61307,7 +61312,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -61398,7 +61403,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -61457,7 +61462,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61526,7 +61531,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -61581,7 +61586,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -61753,7 +61758,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61819,7 +61824,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -61922,7 +61927,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -61974,7 +61979,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -62127,7 +62132,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62262,7 +62267,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -62322,7 +62327,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -62375,7 +62380,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62429,7 +62434,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -62498,7 +62503,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -62598,7 +62603,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -62650,7 +62655,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -62803,7 +62808,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62938,7 +62943,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -62998,7 +63003,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -63051,7 +63056,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63105,7 +63110,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -63174,7 +63179,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -63278,7 +63283,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -63331,7 +63336,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -63427,7 +63432,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -63575,7 +63580,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63665,7 +63670,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -63717,7 +63722,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -63886,7 +63891,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64027,7 +64032,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -64087,7 +64092,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -64143,7 +64148,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64201,7 +64206,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -64272,7 +64277,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -64372,7 +64377,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -64424,7 +64429,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -64577,7 +64582,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64712,7 +64717,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -64772,7 +64777,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -64825,7 +64830,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64879,7 +64884,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -64948,7 +64953,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -65052,7 +65057,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -65107,7 +65112,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -65209,7 +65214,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -65261,7 +65266,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -65416,7 +65421,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65553,7 +65558,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -65613,7 +65618,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -65666,7 +65671,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65720,7 +65725,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -65779,7 +65784,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65835,7 +65840,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -65904,7 +65909,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -66008,7 +66013,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -66062,7 +66067,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -66233,7 +66238,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66293,7 +66298,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -66351,7 +66356,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66410,7 +66415,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -66523,7 +66528,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -66602,7 +66607,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -66705,7 +66710,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -66757,7 +66762,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -66915,7 +66920,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67052,7 +67057,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -67112,7 +67117,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -67165,7 +67170,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67219,7 +67224,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -67288,7 +67293,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -67362,7 +67367,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -67521,7 +67526,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67580,7 +67585,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -67643,7 +67648,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67703,7 +67708,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -67865,7 +67870,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67928,7 +67933,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -68076,7 +68081,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68153,7 +68158,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -68217,7 +68222,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68307,7 +68312,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -68362,7 +68367,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -68539,7 +68544,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68599,7 +68604,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -68658,7 +68663,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68719,7 +68724,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -68817,7 +68822,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -68871,7 +68876,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -68922,7 +68927,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -69085,7 +69090,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69156,7 +69161,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -69204,7 +69209,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -69258,7 +69263,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69337,7 +69342,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -69510,7 +69515,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69584,7 +69589,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -69633,7 +69638,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -69691,7 +69696,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69758,7 +69763,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -69831,7 +69836,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -69997,7 +70002,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70071,7 +70076,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -70120,7 +70125,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -70178,7 +70183,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70235,7 +70240,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -70329,7 +70334,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -70400,7 +70405,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -70480,7 +70485,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -70603,7 +70608,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -70667,7 +70672,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -70720,7 +70725,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-04-01")) # type: Literal["2020-04-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_metadata.json index 529f16dba6de..9cde4e38c27f 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_metadata.json @@ -361,4 +361,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/operations/_operations.py index 692cfa01d650..5bf135a8c431 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -78,7 +79,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -99,8 +99,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_express_route_circuit_authorizations_create_or_update_request, build_express_route_circuit_authorizations_delete_request, build_express_route_circuit_authorizations_get_request, @@ -169,9 +167,6 @@ build_flow_logs_delete_request, build_flow_logs_get_request, build_flow_logs_list_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -246,6 +241,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -338,7 +341,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -388,7 +390,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_appliance_sites_create_or_update_request, build_virtual_appliance_sites_delete_request, @@ -516,8 +517,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -555,7 +560,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -610,7 +615,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -676,7 +681,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -728,7 +733,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -889,7 +894,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1025,7 +1030,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1086,7 +1091,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1156,7 +1161,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1226,7 +1231,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1281,7 +1286,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1335,7 +1340,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1390,7 +1395,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1444,7 +1449,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1511,7 +1516,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1573,7 +1578,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1747,7 +1752,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1813,7 +1818,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1866,7 +1871,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1919,7 +1924,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1972,7 +1977,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2024,7 +2029,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2072,7 +2077,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2152,7 +2157,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2225,7 +2230,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -2317,7 +2322,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -2376,7 +2381,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2436,7 +2441,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -2610,7 +2615,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2686,7 +2691,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -2741,7 +2746,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -2833,7 +2838,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2888,7 +2893,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2954,7 +2959,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -3006,7 +3011,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3167,7 +3172,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3303,7 +3308,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3363,7 +3368,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3435,7 +3440,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3527,7 +3532,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3623,7 +3628,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3717,7 +3722,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3794,7 +3799,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3886,7 +3891,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3941,7 +3946,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4005,7 +4010,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -4057,7 +4062,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -4218,7 +4223,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4282,7 +4287,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -4439,7 +4444,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4500,7 +4505,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4570,7 +4575,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4660,7 +4665,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4750,7 +4755,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4805,7 +4810,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4869,7 +4874,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4921,7 +4926,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -5079,7 +5084,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5138,7 +5143,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5209,7 +5214,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5267,7 +5272,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -5286,7 +5291,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -5298,7 +5303,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5444,7 +5449,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5466,7 +5471,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5571,7 +5576,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -5583,7 +5588,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5716,7 +5721,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5847,7 +5852,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5869,7 +5874,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5930,10 +5935,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5994,7 +5999,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -6008,7 +6013,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6175,7 +6180,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -6197,7 +6202,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6271,10 +6276,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6332,10 +6337,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6384,7 +6389,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -6396,7 +6401,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6550,7 +6555,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6629,7 +6634,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -6684,7 +6689,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6750,7 +6755,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -6802,7 +6807,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -6961,7 +6966,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7097,7 +7102,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -7177,7 +7182,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -7232,7 +7237,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7298,7 +7303,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -7350,7 +7355,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -7509,7 +7514,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7647,7 +7652,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -7706,7 +7711,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7779,7 +7784,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -7872,7 +7877,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -7963,7 +7968,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -8021,7 +8026,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8090,7 +8095,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -8144,7 +8149,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -8317,7 +8322,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8384,7 +8389,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -8476,7 +8481,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -8534,7 +8539,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8603,7 +8608,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -8657,7 +8662,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -8829,7 +8834,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8896,7 +8901,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -8988,7 +8993,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -9050,7 +9055,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9122,7 +9127,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -9178,7 +9183,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -9361,7 +9366,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9432,7 +9437,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -9542,7 +9547,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -9601,7 +9606,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -9694,7 +9699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -9747,7 +9752,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9811,7 +9816,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -9863,7 +9868,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -10024,7 +10029,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10156,7 +10161,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -10216,7 +10221,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -10286,7 +10291,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10344,7 +10349,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -10414,7 +10419,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10472,7 +10477,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -10544,7 +10549,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10614,7 +10619,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -10676,7 +10681,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -10726,7 +10731,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10796,7 +10801,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -10886,7 +10891,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -10976,7 +10981,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -11050,7 +11055,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -11135,7 +11140,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -11187,7 +11192,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -11344,7 +11349,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11482,7 +11487,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -11542,7 +11547,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -11612,7 +11617,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11670,7 +11675,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -11744,7 +11749,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11804,7 +11809,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -11874,7 +11879,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11958,7 +11963,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -12030,7 +12035,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -12088,7 +12093,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12157,7 +12162,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -12211,7 +12216,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -12384,7 +12389,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12467,7 +12472,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -12546,7 +12551,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -12613,7 +12618,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -12668,7 +12673,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12734,7 +12739,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -12786,7 +12791,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -12945,7 +12950,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13081,7 +13086,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -13144,7 +13149,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13214,7 +13219,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -13318,7 +13323,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -13372,7 +13377,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -13464,7 +13469,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -13519,7 +13524,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13587,7 +13592,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -13640,7 +13645,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -13801,7 +13806,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13862,7 +13867,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -13932,7 +13937,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -14022,7 +14027,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -14080,7 +14085,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14149,7 +14154,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -14203,7 +14208,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -14375,7 +14380,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14442,7 +14447,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -14534,7 +14539,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -14589,7 +14594,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14657,7 +14662,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -14710,7 +14715,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -14868,7 +14873,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15004,7 +15009,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -15063,7 +15068,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -15134,7 +15139,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -15240,7 +15245,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -15290,7 +15295,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15443,7 +15448,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15575,7 +15580,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -15636,7 +15641,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -15690,7 +15695,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15744,7 +15749,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15814,7 +15819,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -15905,7 +15910,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -15960,7 +15965,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16028,7 +16033,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -16081,7 +16086,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16239,7 +16244,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16375,7 +16380,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -16434,7 +16439,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16505,7 +16510,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -16601,7 +16606,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -16687,7 +16692,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -16741,7 +16746,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -16912,7 +16917,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16973,7 +16978,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -17031,7 +17036,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17112,7 +17117,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -17198,7 +17203,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -17272,7 +17277,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -17344,7 +17349,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -17402,7 +17407,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17478,7 +17483,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -17533,7 +17538,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -17704,7 +17709,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17790,7 +17795,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -17876,7 +17881,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -17950,7 +17955,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -18036,7 +18041,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -18110,7 +18115,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -18204,7 +18209,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -18290,7 +18295,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -18359,7 +18364,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -18414,7 +18419,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18482,7 +18487,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -18531,7 +18536,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -18686,7 +18691,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18818,7 +18823,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -18877,7 +18882,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -18948,7 +18953,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -19039,7 +19044,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -19094,7 +19099,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19162,7 +19167,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -19215,7 +19220,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -19376,7 +19381,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19512,7 +19517,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -19571,7 +19576,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19642,7 +19647,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19713,7 +19718,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -19776,7 +19781,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19832,7 +19837,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -19895,7 +19900,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19959,7 +19964,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -20037,7 +20042,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -20133,7 +20138,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -20202,7 +20207,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -20304,7 +20309,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -20382,7 +20387,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -20468,7 +20473,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -20542,7 +20547,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -20634,7 +20639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -20692,7 +20697,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20761,7 +20766,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -20815,7 +20820,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -20988,7 +20993,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21055,7 +21060,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -21147,7 +21152,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -21202,7 +21207,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21270,7 +21275,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -21397,7 +21402,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -21537,7 +21542,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -21596,7 +21601,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -21667,7 +21672,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -21758,7 +21763,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -21813,7 +21818,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21881,7 +21886,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -21934,7 +21939,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -22095,7 +22100,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22231,7 +22236,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -22291,7 +22296,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -22363,7 +22368,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -22454,7 +22459,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -22512,7 +22517,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22581,7 +22586,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -22635,7 +22640,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -22803,7 +22808,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22869,7 +22874,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -22966,7 +22971,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -23052,7 +23057,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -23121,7 +23126,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -23176,7 +23181,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23244,7 +23249,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -23372,7 +23377,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -23436,7 +23441,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -23597,7 +23602,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23661,7 +23666,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -23732,7 +23737,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -23822,7 +23827,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -23880,7 +23885,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23949,7 +23954,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -24003,7 +24008,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -24174,7 +24179,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24241,7 +24246,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -24333,7 +24338,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualApplianceS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -24411,7 +24416,7 @@ async def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualAppli _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -24554,7 +24559,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -24629,7 +24634,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -24678,7 +24683,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -24734,7 +24739,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24864,7 +24869,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -24926,7 +24931,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -24997,7 +25002,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -25144,7 +25149,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -25209,7 +25214,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -25369,7 +25374,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25432,7 +25437,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -25592,7 +25597,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25655,7 +25660,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -25815,7 +25820,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25878,7 +25883,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -26038,7 +26043,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26101,7 +26106,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -26263,7 +26268,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26326,7 +26331,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -26486,7 +26491,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26549,7 +26554,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -26711,7 +26716,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26774,7 +26779,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -26939,7 +26944,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27002,7 +27007,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -27169,7 +27174,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27232,7 +27237,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -27395,7 +27400,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27458,7 +27463,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -27632,7 +27637,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27716,7 +27721,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -27882,7 +27887,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27957,7 +27962,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -28007,7 +28012,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -28066,7 +28071,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28121,7 +28126,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -28180,7 +28185,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28235,7 +28240,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -28304,7 +28309,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28366,7 +28371,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -28464,7 +28469,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -28639,7 +28644,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28715,7 +28720,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -28765,7 +28770,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -28825,7 +28830,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28965,7 +28970,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -29027,7 +29032,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -29087,7 +29092,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29142,7 +29147,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -29202,7 +29207,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29257,7 +29262,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -29327,7 +29332,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29391,7 +29396,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -29489,7 +29494,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -29656,7 +29661,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29731,7 +29736,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -29781,7 +29786,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -29840,7 +29845,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29900,7 +29905,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -29992,7 +29997,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -30081,7 +30086,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -30137,7 +30142,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30205,7 +30210,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -30259,7 +30264,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -30421,7 +30426,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30482,7 +30487,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -30553,7 +30558,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -30647,7 +30652,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -30725,7 +30730,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -30817,7 +30822,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -30875,7 +30880,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30944,7 +30949,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -30998,7 +31003,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -31169,7 +31174,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31235,7 +31240,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -31328,7 +31333,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -31382,7 +31387,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31450,7 +31455,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -31504,7 +31509,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -31666,7 +31671,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31727,7 +31732,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -31798,7 +31803,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -31891,7 +31896,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -32029,7 +32034,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -32091,7 +32096,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -32150,7 +32155,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32211,7 +32216,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -32284,7 +32289,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -32425,7 +32430,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32487,7 +32492,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -32649,7 +32654,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32713,7 +32718,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -32791,7 +32796,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -32885,7 +32890,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -32940,7 +32945,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33008,7 +33013,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -33061,7 +33066,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -33222,7 +33227,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33358,7 +33363,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -33417,7 +33422,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33488,7 +33493,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33564,7 +33569,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33654,7 +33659,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -33759,7 +33764,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -33832,7 +33837,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -33887,7 +33892,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33955,7 +33960,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -34008,7 +34013,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -34169,7 +34174,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34304,7 +34309,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -34363,7 +34368,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -34434,7 +34439,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -34525,7 +34530,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -34580,7 +34585,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34648,7 +34653,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -34701,7 +34706,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -34859,7 +34864,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34991,7 +34996,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -35052,7 +35057,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -35122,7 +35127,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -35212,7 +35217,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -35270,7 +35275,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35339,7 +35344,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -35393,7 +35398,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -35565,7 +35570,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35631,7 +35636,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -35723,7 +35728,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -35778,7 +35783,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35846,7 +35851,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -35895,7 +35900,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -36047,7 +36052,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36179,7 +36184,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -36240,7 +36245,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -36310,7 +36315,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -36400,7 +36405,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -36458,7 +36463,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36527,7 +36532,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -36581,7 +36586,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -36744,7 +36749,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36807,7 +36812,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -36899,7 +36904,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -36954,7 +36959,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37020,7 +37025,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -37072,7 +37077,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -37233,7 +37238,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37369,7 +37374,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -37433,7 +37438,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -37504,7 +37509,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -37593,7 +37598,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -37683,7 +37688,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -37738,7 +37743,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37806,7 +37811,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -37859,7 +37864,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -38020,7 +38025,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38156,7 +38161,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -38216,7 +38221,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -38290,7 +38295,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -38385,7 +38390,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -38448,7 +38453,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38522,7 +38527,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -38576,7 +38581,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -38755,7 +38760,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38822,7 +38827,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -38924,7 +38929,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -38991,7 +38996,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -39082,7 +39087,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -39137,7 +39142,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39205,7 +39210,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -39258,7 +39263,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -39419,7 +39424,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39555,7 +39560,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -39614,7 +39619,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -39685,7 +39690,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -39770,7 +39775,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -39824,7 +39829,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -39908,7 +39913,7 @@ async def get_bastion_hosts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] request = build_virtual_networks_get_bastion_hosts_request( @@ -39976,7 +39981,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -40034,7 +40039,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40110,7 +40115,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -40165,7 +40170,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -40333,7 +40338,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40399,7 +40404,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -40558,7 +40563,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40621,7 +40626,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -40782,7 +40787,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40844,7 +40849,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -40950,7 +40955,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -41033,7 +41038,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -41102,7 +41107,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -41160,7 +41165,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41229,7 +41234,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -41283,7 +41288,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -41456,7 +41461,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41523,7 +41528,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -41619,7 +41624,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -41780,7 +41785,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41852,7 +41857,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -41900,7 +41905,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -41955,7 +41960,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42013,7 +42018,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -42170,7 +42175,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42232,7 +42237,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -42309,7 +42314,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -42385,7 +42390,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -42456,7 +42461,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42513,7 +42518,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -42569,7 +42574,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42627,7 +42632,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -42783,7 +42788,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42846,7 +42851,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -43002,7 +43007,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43061,7 +43066,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -43123,7 +43128,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43179,7 +43184,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -43245,7 +43250,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43314,7 +43319,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -43362,7 +43367,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -43426,7 +43431,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43482,7 +43487,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -43549,7 +43554,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43610,7 +43615,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -43774,7 +43779,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43833,7 +43838,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -43896,7 +43901,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44031,7 +44036,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -44095,7 +44100,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -44252,7 +44257,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44315,7 +44320,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -44469,7 +44474,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44528,7 +44533,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -44592,7 +44597,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44652,7 +44657,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -44797,7 +44802,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44878,7 +44883,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -45042,7 +45047,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45115,7 +45120,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -45163,7 +45168,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -45219,7 +45224,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45277,7 +45282,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -45439,7 +45444,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45503,7 +45508,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -45674,7 +45679,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45748,7 +45753,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -45799,7 +45804,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -45874,7 +45879,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -46043,7 +46048,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46106,7 +46111,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46266,7 +46271,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46329,7 +46334,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46486,7 +46491,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46569,7 +46574,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -46730,7 +46735,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46802,7 +46807,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -46850,7 +46855,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -46905,7 +46910,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47035,7 +47040,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -47096,7 +47101,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -47187,7 +47192,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -47240,7 +47245,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47304,7 +47309,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -47352,7 +47357,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -47509,7 +47514,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47641,7 +47646,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -47700,7 +47705,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -47773,7 +47778,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -47864,7 +47869,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -47920,7 +47925,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47988,7 +47993,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -48042,7 +48047,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -48202,7 +48207,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48263,7 +48268,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -48334,7 +48339,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -48425,7 +48430,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -48484,7 +48489,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48553,7 +48558,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -48608,7 +48613,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -48780,7 +48785,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48847,7 +48852,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -48950,7 +48955,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -49002,7 +49007,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -49158,7 +49163,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49294,7 +49299,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -49354,7 +49359,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -49409,7 +49414,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49464,7 +49469,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -49534,7 +49539,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -49634,7 +49639,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -49686,7 +49691,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -49842,7 +49847,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49978,7 +49983,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -50038,7 +50043,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -50091,7 +50096,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50145,7 +50150,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -50214,7 +50219,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -50318,7 +50323,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -50372,7 +50377,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -50468,7 +50473,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -50616,7 +50621,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50706,7 +50711,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -50758,7 +50763,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -50927,7 +50932,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51069,7 +51074,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -51129,7 +51134,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -51185,7 +51190,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51243,7 +51248,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -51314,7 +51319,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -51414,7 +51419,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -51466,7 +51471,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -51622,7 +51627,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51758,7 +51763,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -51818,7 +51823,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -51873,7 +51878,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51928,7 +51933,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -51998,7 +52003,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -52072,7 +52077,7 @@ async def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsis _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -52224,7 +52229,7 @@ async def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52306,7 +52311,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -52482,7 +52487,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52543,7 +52548,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -52601,7 +52606,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52670,7 +52675,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -52725,7 +52730,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -52827,7 +52832,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -52879,7 +52884,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -53037,7 +53042,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53175,7 +53180,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -53235,7 +53240,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -53288,7 +53293,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53342,7 +53347,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -53404,7 +53409,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53461,7 +53466,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -53531,7 +53536,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -53635,7 +53640,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -53689,7 +53694,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -53863,7 +53868,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53924,7 +53929,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -53982,7 +53987,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54042,7 +54047,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -54155,7 +54160,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -54234,7 +54239,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -54337,7 +54342,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -54389,7 +54394,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -54550,7 +54555,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54688,7 +54693,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -54748,7 +54753,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -54801,7 +54806,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54856,7 +54861,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -54926,7 +54931,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -55000,7 +55005,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -55159,7 +55164,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55218,7 +55223,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -55282,7 +55287,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55342,7 +55347,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -55504,7 +55509,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55567,7 +55572,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -55715,7 +55720,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55792,7 +55797,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -55856,7 +55861,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55946,7 +55951,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -56001,7 +56006,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -56178,7 +56183,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56239,7 +56244,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -56298,7 +56303,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56359,7 +56364,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -56457,7 +56462,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -56511,7 +56516,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -56562,7 +56567,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -56725,7 +56730,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56797,7 +56802,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -56845,7 +56850,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -56901,7 +56906,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56980,7 +56985,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -57153,7 +57158,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57228,7 +57233,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -57277,7 +57282,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -57335,7 +57340,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57402,7 +57407,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -57484,7 +57489,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -57538,7 +57543,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -57709,7 +57714,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57770,7 +57775,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -57828,7 +57833,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57908,7 +57913,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -58014,7 +58019,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -58068,7 +58073,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -58240,7 +58245,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58301,7 +58306,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -58359,7 +58364,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58419,7 +58424,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -58516,7 +58521,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -58685,7 +58690,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58760,7 +58765,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -58809,7 +58814,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -58867,7 +58872,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58927,7 +58932,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -59021,7 +59026,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -59092,7 +59097,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -59174,7 +59179,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -59297,7 +59302,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -59361,7 +59366,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -59414,7 +59419,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/operations/_operations.py index ffbf79488410..506adbb1b626 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_gateway_private_link_resources_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -599,7 +604,7 @@ def build_application_gateway_private_endpoint_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -631,7 +636,7 @@ def build_application_gateway_private_endpoint_connections_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -666,7 +671,7 @@ def build_application_gateway_private_endpoint_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +703,7 @@ def build_application_gateway_private_endpoint_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -729,7 +734,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -762,7 +767,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,7 +800,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -831,7 +836,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -865,7 +870,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +898,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -921,7 +926,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +956,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -980,7 +985,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1010,7 +1015,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1041,7 +1046,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1077,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1103,7 +1108,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1139,7 +1144,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1171,7 +1176,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1204,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1223,7 +1228,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1251,7 +1256,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1282,7 +1287,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1313,7 +1318,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1345,7 +1350,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1371,7 +1376,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1395,13 +1400,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1429,13 +1434,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1463,13 +1468,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1497,13 +1502,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1528,13 +1533,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1562,13 +1567,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1593,13 +1598,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1624,13 +1629,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1664,7 +1669,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1695,7 +1700,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1726,7 +1731,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1760,7 +1765,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1794,7 +1799,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1825,7 +1830,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1856,7 +1861,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1890,7 +1895,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1922,7 +1927,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1948,7 +1953,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1976,7 +1981,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2006,7 +2011,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2038,7 +2043,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2070,7 +2075,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2105,7 +2110,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2136,7 +2141,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2168,7 +2173,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2200,7 +2205,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2235,7 +2240,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2271,7 +2276,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2309,7 +2314,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2347,7 +2352,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2383,7 +2388,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2420,7 +2425,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2453,7 +2458,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2485,7 +2490,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2516,7 +2521,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2547,7 +2552,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2581,7 +2586,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2620,7 +2625,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2658,7 +2663,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2696,7 +2701,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2729,7 +2734,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2760,7 +2765,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2792,7 +2797,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2820,7 +2825,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2846,7 +2851,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2872,7 +2877,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2900,7 +2905,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2930,7 +2935,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2961,7 +2966,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2995,7 +3000,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3034,7 +3039,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3072,7 +3077,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3110,7 +3115,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3143,7 +3148,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3174,7 +3179,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3206,7 +3211,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3238,7 +3243,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3271,7 +3276,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3299,7 +3304,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3329,7 +3334,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3360,7 +3365,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3391,7 +3396,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3425,7 +3430,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3459,7 +3464,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3487,7 +3492,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3513,7 +3518,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3545,7 +3550,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3576,7 +3581,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3612,7 +3617,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3645,7 +3650,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3677,7 +3682,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3705,7 +3710,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3735,7 +3740,7 @@ def build_firewall_policy_rule_collection_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3771,7 +3776,7 @@ def build_firewall_policy_rule_collection_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3807,7 +3812,7 @@ def build_firewall_policy_rule_collection_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3842,7 +3847,7 @@ def build_firewall_policy_rule_collection_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3873,7 +3878,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3909,7 +3914,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3942,7 +3947,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3976,7 +3981,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4008,7 +4013,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4034,7 +4039,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4064,7 +4069,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4097,7 +4102,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4131,7 +4136,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4165,7 +4170,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4196,7 +4201,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4224,7 +4229,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4250,7 +4255,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4286,7 +4291,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4319,7 +4324,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4353,7 +4358,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4385,7 +4390,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4409,7 +4414,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4439,7 +4444,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4474,7 +4479,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4510,7 +4515,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4549,7 +4554,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4581,7 +4586,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4616,7 +4621,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4650,7 +4655,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4681,7 +4686,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4719,7 +4724,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4753,7 +4758,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4788,7 +4793,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4823,7 +4828,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4855,7 +4860,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4886,7 +4891,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4918,7 +4923,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4949,7 +4954,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4980,7 +4985,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5012,7 +5017,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5048,7 +5053,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5081,7 +5086,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5115,7 +5120,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5147,7 +5152,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5171,7 +5176,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5201,7 +5206,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5237,7 +5242,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5270,7 +5275,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5304,7 +5309,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5336,7 +5341,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5360,7 +5365,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5390,7 +5395,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5421,7 +5426,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5456,7 +5461,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5490,7 +5495,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5530,7 +5535,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5574,7 +5579,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5619,7 +5624,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5657,7 +5662,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5692,7 +5697,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5724,7 +5729,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5759,7 +5764,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5795,7 +5800,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5831,7 +5836,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5866,7 +5871,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5897,7 +5902,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5933,7 +5938,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5966,7 +5971,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6000,7 +6005,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6032,7 +6037,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6056,7 +6061,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6086,7 +6091,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6122,7 +6127,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6155,7 +6160,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6189,7 +6194,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6221,7 +6226,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6249,7 +6254,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6283,7 +6288,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6319,7 +6324,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6355,7 +6360,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6390,7 +6395,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6421,7 +6426,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6456,7 +6461,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6488,7 +6493,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6526,7 +6531,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6561,7 +6566,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6597,7 +6602,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6633,7 +6638,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6661,7 +6666,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6689,7 +6694,7 @@ def build_virtual_appliance_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6723,7 +6728,7 @@ def build_virtual_appliance_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6757,7 +6762,7 @@ def build_virtual_appliance_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6794,7 +6799,7 @@ def build_virtual_appliance_sites_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6825,7 +6830,7 @@ def build_virtual_appliance_skus_list_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6851,7 +6856,7 @@ def build_virtual_appliance_skus_get_request(sku_name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6881,7 +6886,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6915,7 +6920,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6946,7 +6951,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6977,7 +6982,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7009,7 +7014,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7037,7 +7042,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7063,7 +7068,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7097,7 +7102,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7131,7 +7136,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7165,7 +7170,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7199,7 +7204,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7233,7 +7238,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7267,7 +7272,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7301,7 +7306,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7335,7 +7340,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7369,7 +7374,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7403,7 +7408,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7437,7 +7442,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7471,7 +7476,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7506,7 +7511,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7538,7 +7543,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7570,7 +7575,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7602,7 +7607,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7634,7 +7639,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7669,7 +7674,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7708,7 +7713,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7744,7 +7749,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7780,7 +7785,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7819,7 +7824,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7855,7 +7860,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7891,7 +7896,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7923,7 +7928,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7954,7 +7959,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7989,7 +7994,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8021,7 +8026,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8053,7 +8058,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8082,7 +8087,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8103,7 +8108,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8139,7 +8144,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8172,7 +8177,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8204,7 +8209,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8232,7 +8237,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8258,7 +8263,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8288,7 +8293,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8323,7 +8328,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8359,7 +8364,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8395,7 +8400,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8430,7 +8435,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8461,7 +8466,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8492,7 +8497,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8525,7 +8530,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8559,7 +8564,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8587,7 +8592,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8619,7 +8624,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8653,7 +8658,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8688,7 +8693,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8720,7 +8725,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8751,7 +8756,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8784,7 +8789,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8818,7 +8823,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8848,7 +8853,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8879,7 +8884,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8915,7 +8920,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8948,7 +8953,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8982,7 +8987,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9014,7 +9019,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9040,7 +9045,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9070,7 +9075,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9109,7 +9114,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9154,7 +9159,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9193,7 +9198,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9229,7 +9234,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9262,7 +9267,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9296,7 +9301,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9328,7 +9333,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9352,7 +9357,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9382,7 +9387,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9418,7 +9423,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9451,7 +9456,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9485,7 +9490,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9519,7 +9524,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9547,7 +9552,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9573,7 +9578,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9605,7 +9610,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9637,7 +9642,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9672,7 +9677,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9703,7 +9708,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9739,7 +9744,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9772,7 +9777,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9806,7 +9811,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9838,7 +9843,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9866,7 +9871,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9892,7 +9897,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9924,7 +9929,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9956,7 +9961,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9991,7 +9996,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10022,7 +10027,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10055,7 +10060,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10088,7 +10093,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10124,7 +10129,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10160,7 +10165,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10188,7 +10193,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10214,7 +10219,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10242,7 +10247,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10280,7 +10285,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10315,7 +10320,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10351,7 +10356,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10385,7 +10390,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10413,7 +10418,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10447,7 +10452,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10487,7 +10492,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10527,7 +10532,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10566,7 +10571,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10597,7 +10602,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10624,7 +10629,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10653,7 +10658,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10689,7 +10694,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10722,7 +10727,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10756,7 +10761,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10788,7 +10793,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10812,7 +10817,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10842,7 +10847,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10874,7 +10879,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10905,7 +10910,7 @@ def build_virtual_networks_get_bastion_hosts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10936,7 +10941,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10974,7 +10979,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11008,7 +11013,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11043,7 +11048,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11078,7 +11083,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11113,7 +11118,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11144,7 +11149,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11176,7 +11181,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11212,7 +11217,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11250,7 +11255,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11288,7 +11293,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11325,7 +11330,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11356,7 +11361,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11392,7 +11397,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11425,7 +11430,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11458,7 +11463,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11494,7 +11499,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11524,7 +11529,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11562,7 +11567,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11597,7 +11602,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11630,7 +11635,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11666,7 +11671,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11702,7 +11707,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11740,7 +11745,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11775,7 +11780,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11808,7 +11813,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11841,7 +11846,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11875,7 +11880,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11911,7 +11916,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11944,7 +11949,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11980,7 +11985,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12016,7 +12021,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12052,7 +12057,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12085,7 +12090,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12121,7 +12126,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12157,7 +12162,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12190,7 +12195,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12223,7 +12228,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12259,7 +12264,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12295,7 +12300,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12328,7 +12333,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12358,7 +12363,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12394,7 +12399,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12430,7 +12435,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12466,7 +12471,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12502,7 +12507,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12535,7 +12540,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12568,7 +12573,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12604,7 +12609,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12634,7 +12639,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12665,7 +12670,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12696,7 +12701,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12730,7 +12735,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12762,7 +12767,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12788,7 +12793,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12818,7 +12823,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12854,7 +12859,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12887,7 +12892,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12921,7 +12926,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12949,7 +12954,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12975,7 +12980,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13007,7 +13012,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13039,7 +13044,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13074,7 +13079,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13105,7 +13110,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13136,7 +13141,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13170,7 +13175,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13204,7 +13209,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13235,7 +13240,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13263,7 +13268,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13289,7 +13294,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13320,7 +13325,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13354,7 +13359,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13388,7 +13393,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13419,7 +13424,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13447,7 +13452,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13473,7 +13478,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13505,7 +13510,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13536,7 +13541,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13570,7 +13575,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13603,7 +13608,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13639,7 +13644,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13675,7 +13680,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13708,7 +13713,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13736,7 +13741,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13764,7 +13769,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13795,7 +13800,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13829,7 +13834,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13863,7 +13868,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13894,7 +13899,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13922,7 +13927,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13948,7 +13953,7 @@ def build_virtual_hubs_get_effective_virtual_hub_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13982,7 +13987,7 @@ def build_hub_virtual_network_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14017,7 +14022,7 @@ def build_hub_virtual_network_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14049,7 +14054,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14081,7 +14086,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14112,7 +14117,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14143,7 +14148,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14177,7 +14182,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14211,7 +14216,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14242,7 +14247,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14273,7 +14278,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14301,7 +14306,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14327,7 +14332,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14359,7 +14364,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14394,7 +14399,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14426,7 +14431,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14462,7 +14467,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14495,7 +14500,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14527,7 +14532,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14558,7 +14563,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14592,7 +14597,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14626,7 +14631,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14657,7 +14662,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14685,7 +14690,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14711,7 +14716,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14745,7 +14750,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14776,7 +14781,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14810,7 +14815,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14844,7 +14849,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14875,7 +14880,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14907,7 +14912,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14942,7 +14947,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14974,7 +14979,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15003,7 +15008,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15031,7 +15036,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15061,7 +15066,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15095,7 +15100,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15126,7 +15131,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15157,7 +15162,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15192,7 +15197,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15224,7 +15229,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15256,7 +15261,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15287,7 +15292,7 @@ def build_virtual_hub_bgp_connection_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15319,7 +15324,7 @@ def build_virtual_hub_bgp_connection_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15354,7 +15359,7 @@ def build_virtual_hub_bgp_connection_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15386,7 +15391,7 @@ def build_virtual_hub_bgp_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15417,7 +15422,7 @@ def build_virtual_hub_ip_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15449,7 +15454,7 @@ def build_virtual_hub_ip_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15484,7 +15489,7 @@ def build_virtual_hub_ip_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15516,7 +15521,7 @@ def build_virtual_hub_ip_configuration_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15547,7 +15552,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15582,7 +15587,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15614,7 +15619,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15646,7 +15651,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15677,7 +15682,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15705,7 +15710,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15734,7 +15739,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15765,7 +15770,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15799,7 +15804,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15857,7 +15862,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -15910,7 +15915,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15974,7 +15979,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -16026,7 +16031,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -16187,7 +16192,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16322,7 +16327,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -16382,7 +16387,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -16451,7 +16456,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -16521,7 +16526,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -16574,7 +16579,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16628,7 +16633,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -16681,7 +16686,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16735,7 +16740,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -16802,7 +16807,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16864,7 +16869,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -17038,7 +17043,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17104,7 +17109,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -17157,7 +17162,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -17210,7 +17215,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -17263,7 +17268,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -17315,7 +17320,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -17363,7 +17368,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -17443,7 +17448,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -17516,7 +17521,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -17608,7 +17613,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -17667,7 +17672,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17727,7 +17732,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -17901,7 +17906,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17976,7 +17981,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -18031,7 +18036,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -18123,7 +18128,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -18178,7 +18183,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18244,7 +18249,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -18296,7 +18301,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -18457,7 +18462,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18592,7 +18597,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -18652,7 +18657,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -18724,7 +18729,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -18816,7 +18821,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -18910,7 +18915,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -19004,7 +19009,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -19081,7 +19086,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -19173,7 +19178,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -19226,7 +19231,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19290,7 +19295,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -19342,7 +19347,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -19500,7 +19505,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19563,7 +19568,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -19717,7 +19722,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19776,7 +19781,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -19845,7 +19850,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -19935,7 +19940,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -20025,7 +20030,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -20078,7 +20083,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20142,7 +20147,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -20194,7 +20199,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -20352,7 +20357,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20409,7 +20414,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -20479,7 +20484,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -20537,7 +20542,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -20556,7 +20561,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -20568,7 +20573,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -20714,7 +20719,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -20736,7 +20741,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -20841,7 +20846,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -20853,7 +20858,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -20986,7 +20991,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21117,7 +21122,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -21139,7 +21144,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21200,10 +21205,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21264,7 +21269,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -21278,7 +21283,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21445,7 +21450,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -21467,7 +21472,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21541,10 +21546,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -21602,10 +21607,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -21654,7 +21659,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -21666,7 +21671,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -21820,7 +21825,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21899,7 +21904,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -21952,7 +21957,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22016,7 +22021,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -22068,7 +22073,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -22224,7 +22229,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22359,7 +22364,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -22439,7 +22444,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -22492,7 +22497,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22558,7 +22563,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -22610,7 +22615,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -22769,7 +22774,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22906,7 +22911,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -22964,7 +22969,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -23034,7 +23039,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -23127,7 +23132,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -23218,7 +23223,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -23276,7 +23281,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23345,7 +23350,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -23399,7 +23404,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -23572,7 +23577,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23638,7 +23643,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -23730,7 +23735,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -23788,7 +23793,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23857,7 +23862,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -23911,7 +23916,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -24083,7 +24088,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24149,7 +24154,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -24241,7 +24246,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -24303,7 +24308,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24375,7 +24380,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -24431,7 +24436,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -24614,7 +24619,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24684,7 +24689,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -24794,7 +24799,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -24853,7 +24858,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -24946,7 +24951,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -24999,7 +25004,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25063,7 +25068,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -25115,7 +25120,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -25276,7 +25281,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25407,7 +25412,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -25467,7 +25472,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -25537,7 +25542,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25595,7 +25600,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -25665,7 +25670,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25723,7 +25728,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -25795,7 +25800,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25863,7 +25868,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -25925,7 +25930,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -25975,7 +25980,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -26045,7 +26050,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -26135,7 +26140,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -26225,7 +26230,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -26299,7 +26304,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -26384,7 +26389,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -26436,7 +26441,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -26593,7 +26598,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26730,7 +26735,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -26790,7 +26795,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -26860,7 +26865,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26918,7 +26923,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -26992,7 +26997,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27052,7 +27057,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -27122,7 +27127,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27206,7 +27211,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -27278,7 +27283,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -27336,7 +27341,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27405,7 +27410,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -27459,7 +27464,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -27632,7 +27637,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27714,7 +27719,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -27793,7 +27798,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -27860,7 +27865,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -27913,7 +27918,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27977,7 +27982,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -28029,7 +28034,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -28185,7 +28190,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28320,7 +28325,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -28380,7 +28385,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -28449,7 +28454,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -28553,7 +28558,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -28606,7 +28611,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -28698,7 +28703,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -28751,7 +28756,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28819,7 +28824,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -28872,7 +28877,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -29030,7 +29035,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29089,7 +29094,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -29158,7 +29163,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -29248,7 +29253,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -29306,7 +29311,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29375,7 +29380,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -29429,7 +29434,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -29601,7 +29606,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29667,7 +29672,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -29759,7 +29764,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -29812,7 +29817,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29880,7 +29885,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -29933,7 +29938,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -30091,7 +30096,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30226,7 +30231,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -30284,7 +30289,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -30354,7 +30359,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -30460,7 +30465,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -30510,7 +30515,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -30660,7 +30665,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30791,7 +30796,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -30852,7 +30857,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -30906,7 +30911,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30960,7 +30965,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -31030,7 +31035,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -31121,7 +31126,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -31174,7 +31179,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31242,7 +31247,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -31295,7 +31300,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -31453,7 +31458,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31588,7 +31593,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -31646,7 +31651,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -31716,7 +31721,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -31811,7 +31816,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -31897,7 +31902,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -31951,7 +31956,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -32122,7 +32127,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32182,7 +32187,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -32240,7 +32245,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32321,7 +32326,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -32407,7 +32412,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -32480,7 +32485,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -32552,7 +32557,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -32610,7 +32615,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32686,7 +32691,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -32741,7 +32746,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -32909,7 +32914,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32993,7 +32998,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -33079,7 +33084,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -33152,7 +33157,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -33238,7 +33243,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -33311,7 +33316,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -33405,7 +33410,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -33489,7 +33494,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -33558,7 +33563,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -33611,7 +33616,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33679,7 +33684,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -33728,7 +33733,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -33880,7 +33885,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34011,7 +34016,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -34069,7 +34074,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -34139,7 +34144,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -34230,7 +34235,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -34283,7 +34288,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34351,7 +34356,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -34404,7 +34409,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -34562,7 +34567,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34697,7 +34702,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -34755,7 +34760,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -34825,7 +34830,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -34896,7 +34901,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -34959,7 +34964,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35015,7 +35020,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -35078,7 +35083,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35141,7 +35146,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -35218,7 +35223,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -35314,7 +35319,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -35383,7 +35388,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -35485,7 +35490,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -35563,7 +35568,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -35649,7 +35654,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -35722,7 +35727,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -35814,7 +35819,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -35872,7 +35877,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35941,7 +35946,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -35995,7 +36000,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -36168,7 +36173,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36234,7 +36239,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -36326,7 +36331,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -36379,7 +36384,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36447,7 +36452,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -36574,7 +36579,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -36714,7 +36719,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -36772,7 +36777,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -36842,7 +36847,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -36933,7 +36938,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -36988,7 +36993,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37056,7 +37061,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -37109,7 +37114,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -37270,7 +37275,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37405,7 +37410,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -37465,7 +37470,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -37537,7 +37542,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -37628,7 +37633,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -37686,7 +37691,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37755,7 +37760,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -37809,7 +37814,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -37977,7 +37982,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38041,7 +38046,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -38137,7 +38142,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -38223,7 +38228,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -38292,7 +38297,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -38347,7 +38352,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38415,7 +38420,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -38543,7 +38548,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -38607,7 +38612,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -38768,7 +38773,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38831,7 +38836,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -38902,7 +38907,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -38992,7 +38997,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -39050,7 +39055,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39119,7 +39124,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -39173,7 +39178,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -39344,7 +39349,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39410,7 +39415,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -39502,7 +39507,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualApplianceSku"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -39580,7 +39585,7 @@ def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualApplianceSk _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -39723,7 +39728,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -39798,7 +39803,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -39847,7 +39852,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -39901,7 +39906,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40031,7 +40036,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -40092,7 +40097,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -40162,7 +40167,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -40309,7 +40314,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -40374,7 +40379,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -40534,7 +40539,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40597,7 +40602,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -40754,7 +40759,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40817,7 +40822,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -40977,7 +40982,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41040,7 +41045,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -41200,7 +41205,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41263,7 +41268,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -41425,7 +41430,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41488,7 +41493,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -41648,7 +41653,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41711,7 +41716,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -41873,7 +41878,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41936,7 +41941,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -42101,7 +42106,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42164,7 +42169,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -42331,7 +42336,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42394,7 +42399,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -42557,7 +42562,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42620,7 +42625,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -42794,7 +42799,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42878,7 +42883,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -43044,7 +43049,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43118,7 +43123,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -43168,7 +43173,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -43227,7 +43232,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43282,7 +43287,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -43341,7 +43346,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43396,7 +43401,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -43465,7 +43470,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43527,7 +43532,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -43625,7 +43630,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -43800,7 +43805,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43875,7 +43880,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -43925,7 +43930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -43985,7 +43990,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44125,7 +44130,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -44187,7 +44192,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -44247,7 +44252,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44302,7 +44307,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -44362,7 +44367,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44417,7 +44422,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -44487,7 +44492,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44551,7 +44556,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -44649,7 +44654,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -44813,7 +44818,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44887,7 +44892,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -44937,7 +44942,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -44996,7 +45001,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45054,7 +45059,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -45145,7 +45150,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -45234,7 +45239,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -45288,7 +45293,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45356,7 +45361,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -45410,7 +45415,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -45569,7 +45574,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45628,7 +45633,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -45698,7 +45703,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -45792,7 +45797,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -45870,7 +45875,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -45962,7 +45967,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -46020,7 +46025,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46089,7 +46094,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -46143,7 +46148,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -46314,7 +46319,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46379,7 +46384,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -46472,7 +46477,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -46526,7 +46531,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46594,7 +46599,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -46648,7 +46653,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -46810,7 +46815,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46869,7 +46874,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -46939,7 +46944,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -47032,7 +47037,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -47170,7 +47175,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -47232,7 +47237,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -47291,7 +47296,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47352,7 +47357,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -47425,7 +47430,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -47566,7 +47571,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47628,7 +47633,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -47790,7 +47795,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47854,7 +47859,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -47932,7 +47937,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -48026,7 +48031,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -48079,7 +48084,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48147,7 +48152,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -48200,7 +48205,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -48358,7 +48363,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48493,7 +48498,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -48551,7 +48556,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -48621,7 +48626,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -48696,7 +48701,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -48785,7 +48790,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -48890,7 +48895,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -48963,7 +48968,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -49016,7 +49021,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49084,7 +49089,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -49137,7 +49142,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -49295,7 +49300,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49430,7 +49435,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -49488,7 +49493,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -49558,7 +49563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -49649,7 +49654,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -49702,7 +49707,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49770,7 +49775,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -49823,7 +49828,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -49981,7 +49986,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50112,7 +50117,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -50172,7 +50177,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -50241,7 +50246,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -50331,7 +50336,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -50389,7 +50394,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50458,7 +50463,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -50512,7 +50517,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -50681,7 +50686,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50745,7 +50750,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -50837,7 +50842,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -50890,7 +50895,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50958,7 +50963,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -51007,7 +51012,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -51156,7 +51161,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51287,7 +51292,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -51347,7 +51352,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -51416,7 +51421,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -51506,7 +51511,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -51564,7 +51569,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51631,7 +51636,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -51685,7 +51690,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -51848,7 +51853,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51910,7 +51915,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -52002,7 +52007,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -52057,7 +52062,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52123,7 +52128,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -52175,7 +52180,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -52336,7 +52341,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52471,7 +52476,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -52535,7 +52540,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -52606,7 +52611,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -52695,7 +52700,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -52785,7 +52790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -52840,7 +52845,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52908,7 +52913,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -52961,7 +52966,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -53122,7 +53127,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53257,7 +53262,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -53317,7 +53322,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -53391,7 +53396,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -53486,7 +53491,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -53549,7 +53554,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53623,7 +53628,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -53677,7 +53682,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -53856,7 +53861,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53922,7 +53927,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -54024,7 +54029,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -54091,7 +54096,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -54182,7 +54187,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -54235,7 +54240,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54303,7 +54308,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -54356,7 +54361,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -54514,7 +54519,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54649,7 +54654,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -54707,7 +54712,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -54777,7 +54782,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -54862,7 +54867,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -54916,7 +54921,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -55000,7 +55005,7 @@ def get_bastion_hosts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] request = build_virtual_networks_get_bastion_hosts_request( @@ -55068,7 +55073,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -55126,7 +55131,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55202,7 +55207,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -55257,7 +55262,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -55422,7 +55427,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55487,7 +55492,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -55646,7 +55651,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55709,7 +55714,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -55870,7 +55875,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55930,7 +55935,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -56036,7 +56041,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -56119,7 +56124,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -56188,7 +56193,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -56246,7 +56251,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56315,7 +56320,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -56369,7 +56374,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -56542,7 +56547,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56608,7 +56613,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -56704,7 +56709,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -56865,7 +56870,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56936,7 +56941,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -56984,7 +56989,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -57039,7 +57044,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57097,7 +57102,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -57254,7 +57259,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57315,7 +57320,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -57392,7 +57397,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -57468,7 +57473,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -57539,7 +57544,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57596,7 +57601,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -57652,7 +57657,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57710,7 +57715,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57866,7 +57871,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57929,7 +57934,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -58085,7 +58090,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58144,7 +58149,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -58206,7 +58211,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58262,7 +58267,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -58328,7 +58333,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58395,7 +58400,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -58443,7 +58448,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -58507,7 +58512,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58563,7 +58568,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -58630,7 +58635,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58691,7 +58696,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -58855,7 +58860,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58914,7 +58919,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -58977,7 +58982,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59112,7 +59117,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -59176,7 +59181,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -59333,7 +59338,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59396,7 +59401,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -59550,7 +59555,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59609,7 +59614,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -59673,7 +59678,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59733,7 +59738,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59878,7 +59883,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59959,7 +59964,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -60123,7 +60128,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60195,7 +60200,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -60243,7 +60248,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -60299,7 +60304,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60357,7 +60362,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -60519,7 +60524,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60582,7 +60587,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -60753,7 +60758,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60826,7 +60831,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -60877,7 +60882,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -60952,7 +60957,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -61121,7 +61126,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61184,7 +61189,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61344,7 +61349,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61407,7 +61412,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61564,7 +61569,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61647,7 +61652,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -61808,7 +61813,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61879,7 +61884,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -61927,7 +61932,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -61980,7 +61985,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62110,7 +62115,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -62171,7 +62176,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -62262,7 +62267,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -62315,7 +62320,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62379,7 +62384,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -62427,7 +62432,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -62581,7 +62586,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62712,7 +62717,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -62770,7 +62775,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -62840,7 +62845,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -62931,7 +62936,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -62985,7 +62990,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63053,7 +63058,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -63107,7 +63112,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -63264,7 +63269,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63323,7 +63328,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -63393,7 +63398,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -63484,7 +63489,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -63543,7 +63548,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63612,7 +63617,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -63667,7 +63672,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -63839,7 +63844,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63905,7 +63910,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -64008,7 +64013,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -64060,7 +64065,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -64213,7 +64218,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64348,7 +64353,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -64408,7 +64413,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -64461,7 +64466,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64515,7 +64520,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -64584,7 +64589,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -64684,7 +64689,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -64736,7 +64741,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -64889,7 +64894,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65024,7 +65029,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -65084,7 +65089,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -65137,7 +65142,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65191,7 +65196,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -65260,7 +65265,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -65364,7 +65369,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -65417,7 +65422,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -65513,7 +65518,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -65661,7 +65666,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65751,7 +65756,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -65803,7 +65808,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -65972,7 +65977,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66113,7 +66118,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -66173,7 +66178,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -66229,7 +66234,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66287,7 +66292,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -66358,7 +66363,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -66458,7 +66463,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -66510,7 +66515,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -66663,7 +66668,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66798,7 +66803,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -66858,7 +66863,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -66911,7 +66916,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66965,7 +66970,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -67034,7 +67039,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -67108,7 +67113,7 @@ def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -67260,7 +67265,7 @@ def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67342,7 +67347,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -67518,7 +67523,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67578,7 +67583,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -67636,7 +67641,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67705,7 +67710,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -67760,7 +67765,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -67862,7 +67867,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -67914,7 +67919,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -68069,7 +68074,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68206,7 +68211,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -68266,7 +68271,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -68319,7 +68324,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68373,7 +68378,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -68432,7 +68437,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68488,7 +68493,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -68557,7 +68562,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -68661,7 +68666,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -68715,7 +68720,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -68886,7 +68891,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68946,7 +68951,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -69004,7 +69009,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69063,7 +69068,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -69176,7 +69181,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -69255,7 +69260,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -69358,7 +69363,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -69410,7 +69415,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -69568,7 +69573,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69705,7 +69710,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -69765,7 +69770,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -69818,7 +69823,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69872,7 +69877,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -69941,7 +69946,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -70015,7 +70020,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -70174,7 +70179,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70233,7 +70238,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -70296,7 +70301,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70356,7 +70361,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -70518,7 +70523,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70581,7 +70586,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -70729,7 +70734,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70806,7 +70811,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -70870,7 +70875,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70960,7 +70965,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -71015,7 +71020,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -71192,7 +71197,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71252,7 +71257,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -71311,7 +71316,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71372,7 +71377,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -71470,7 +71475,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -71524,7 +71529,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -71575,7 +71580,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -71738,7 +71743,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71809,7 +71814,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -71857,7 +71862,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -71911,7 +71916,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71990,7 +71995,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -72163,7 +72168,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72237,7 +72242,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -72286,7 +72291,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -72344,7 +72349,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72411,7 +72416,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -72493,7 +72498,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -72547,7 +72552,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -72715,7 +72720,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72775,7 +72780,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -72833,7 +72838,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72910,7 +72915,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -73016,7 +73021,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -73070,7 +73075,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -73242,7 +73247,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73302,7 +73307,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -73360,7 +73365,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73419,7 +73424,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -73516,7 +73521,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -73682,7 +73687,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73756,7 +73761,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -73805,7 +73810,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -73863,7 +73868,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73920,7 +73925,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -74014,7 +74019,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -74085,7 +74090,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -74165,7 +74170,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -74288,7 +74293,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -74352,7 +74357,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -74405,7 +74410,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01")) # type: Literal["2020-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_metadata.json index 96930d67b641..81d991bfa4fe 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_metadata.json @@ -364,4 +364,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/operations/_operations.py index 535417a3672f..cf7e5cd5d73b 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -78,7 +79,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -105,8 +105,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_dscp_configuration_create_or_update_request, build_dscp_configuration_delete_request, build_dscp_configuration_get_request, @@ -182,9 +180,6 @@ build_flow_logs_get_request, build_flow_logs_list_request, build_flow_logs_update_tags_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -260,6 +255,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -353,7 +356,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -403,7 +405,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_appliance_sites_create_or_update_request, build_virtual_appliance_sites_delete_request, @@ -536,8 +537,12 @@ build_web_application_firewall_policies_list_all_request, build_web_application_firewall_policies_list_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -575,7 +580,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -630,7 +635,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -696,7 +701,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -748,7 +753,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -909,7 +914,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1045,7 +1050,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1106,7 +1111,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1176,7 +1181,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1246,7 +1251,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1301,7 +1306,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1355,7 +1360,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1410,7 +1415,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1464,7 +1469,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1531,7 +1536,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1593,7 +1598,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1767,7 +1772,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1833,7 +1838,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1886,7 +1891,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1939,7 +1944,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -1992,7 +1997,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2044,7 +2049,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2092,7 +2097,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2172,7 +2177,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2245,7 +2250,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -2337,7 +2342,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -2396,7 +2401,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2456,7 +2461,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -2630,7 +2635,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2706,7 +2711,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -2761,7 +2766,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -2853,7 +2858,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2908,7 +2913,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2974,7 +2979,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -3026,7 +3031,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3187,7 +3192,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3323,7 +3328,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3383,7 +3388,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3455,7 +3460,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3547,7 +3552,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3643,7 +3648,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3737,7 +3742,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3814,7 +3819,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3906,7 +3911,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3961,7 +3966,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4025,7 +4030,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -4077,7 +4082,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -4238,7 +4243,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4302,7 +4307,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -4459,7 +4464,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4520,7 +4525,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4590,7 +4595,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4680,7 +4685,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4770,7 +4775,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4825,7 +4830,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4889,7 +4894,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -4941,7 +4946,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -5099,7 +5104,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5158,7 +5163,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5229,7 +5234,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5287,7 +5292,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -5306,7 +5311,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -5318,7 +5323,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5464,7 +5469,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5486,7 +5491,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5591,7 +5596,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -5603,7 +5608,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5736,7 +5741,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5867,7 +5872,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5889,7 +5894,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5950,10 +5955,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6014,7 +6019,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -6028,7 +6033,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6195,7 +6200,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -6217,7 +6222,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6291,10 +6296,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6352,10 +6357,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6404,7 +6409,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -6416,7 +6421,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6570,7 +6575,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6649,7 +6654,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -6704,7 +6709,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6772,7 +6777,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -6825,7 +6830,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -6986,7 +6991,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7121,7 +7126,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -7180,7 +7185,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -7251,7 +7256,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -7342,7 +7347,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -7397,7 +7402,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7463,7 +7468,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -7515,7 +7520,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -7674,7 +7679,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7810,7 +7815,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -7890,7 +7895,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -7945,7 +7950,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8011,7 +8016,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -8063,7 +8068,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -8222,7 +8227,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8360,7 +8365,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -8419,7 +8424,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -8492,7 +8497,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -8587,7 +8592,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -8748,7 +8753,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8807,7 +8812,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -8862,7 +8867,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8928,7 +8933,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -8977,7 +8982,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -9047,7 +9052,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -9139,7 +9144,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -9230,7 +9235,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -9288,7 +9293,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9357,7 +9362,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -9411,7 +9416,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -9584,7 +9589,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9651,7 +9656,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -9743,7 +9748,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -9801,7 +9806,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9870,7 +9875,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -9924,7 +9929,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -10096,7 +10101,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10163,7 +10168,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -10255,7 +10260,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -10317,7 +10322,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10389,7 +10394,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -10445,7 +10450,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -10628,7 +10633,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10699,7 +10704,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -10809,7 +10814,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -10868,7 +10873,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -10961,7 +10966,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -11014,7 +11019,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11078,7 +11083,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -11130,7 +11135,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11291,7 +11296,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11423,7 +11428,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11483,7 +11488,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -11553,7 +11558,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11611,7 +11616,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -11681,7 +11686,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11739,7 +11744,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -11811,7 +11816,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11881,7 +11886,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -11943,7 +11948,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -11993,7 +11998,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12063,7 +12068,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12153,7 +12158,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -12243,7 +12248,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12317,7 +12322,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12402,7 +12407,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -12454,7 +12459,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12611,7 +12616,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12749,7 +12754,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12809,7 +12814,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -12879,7 +12884,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12937,7 +12942,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -13011,7 +13016,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13071,7 +13076,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -13141,7 +13146,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13225,7 +13230,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -13297,7 +13302,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -13355,7 +13360,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13424,7 +13429,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -13478,7 +13483,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -13651,7 +13656,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13734,7 +13739,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -13813,7 +13818,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -13880,7 +13885,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -13935,7 +13940,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14001,7 +14006,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -14053,7 +14058,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -14212,7 +14217,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14348,7 +14353,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -14411,7 +14416,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -14481,7 +14486,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -14627,7 +14632,7 @@ async def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -14721,7 +14726,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -14775,7 +14780,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -14867,7 +14872,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -14922,7 +14927,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14990,7 +14995,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -15043,7 +15048,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -15204,7 +15209,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15265,7 +15270,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -15335,7 +15340,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -15425,7 +15430,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -15483,7 +15488,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15552,7 +15557,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -15606,7 +15611,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -15778,7 +15783,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15845,7 +15850,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -15937,7 +15942,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -15992,7 +15997,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16060,7 +16065,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -16113,7 +16118,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -16271,7 +16276,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16407,7 +16412,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -16466,7 +16471,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -16537,7 +16542,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -16643,7 +16648,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -16693,7 +16698,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -16846,7 +16851,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16978,7 +16983,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -17039,7 +17044,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -17093,7 +17098,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17147,7 +17152,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -17217,7 +17222,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -17308,7 +17313,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -17363,7 +17368,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17431,7 +17436,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -17484,7 +17489,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -17642,7 +17647,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17778,7 +17783,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -17837,7 +17842,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -17908,7 +17913,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -18004,7 +18009,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -18090,7 +18095,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -18144,7 +18149,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -18315,7 +18320,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18376,7 +18381,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -18434,7 +18439,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18515,7 +18520,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -18601,7 +18606,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -18675,7 +18680,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -18747,7 +18752,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -18805,7 +18810,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18881,7 +18886,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -18936,7 +18941,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -19107,7 +19112,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19193,7 +19198,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -19279,7 +19284,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -19353,7 +19358,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -19439,7 +19444,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -19513,7 +19518,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19607,7 +19612,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -19693,7 +19698,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -19762,7 +19767,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -19817,7 +19822,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19885,7 +19890,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -19934,7 +19939,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -20087,7 +20092,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20219,7 +20224,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -20278,7 +20283,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -20349,7 +20354,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -20440,7 +20445,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -20495,7 +20500,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20563,7 +20568,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -20616,7 +20621,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -20777,7 +20782,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20913,7 +20918,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -20972,7 +20977,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21043,7 +21048,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21114,7 +21119,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -21177,7 +21182,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21233,7 +21238,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -21296,7 +21301,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21360,7 +21365,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21438,7 +21443,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21534,7 +21539,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -21603,7 +21608,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -21705,7 +21710,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -21783,7 +21788,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -21869,7 +21874,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -21943,7 +21948,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -22035,7 +22040,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -22093,7 +22098,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22162,7 +22167,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -22216,7 +22221,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -22389,7 +22394,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22456,7 +22461,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -22548,7 +22553,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -22603,7 +22608,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22671,7 +22676,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -22798,7 +22803,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -22938,7 +22943,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -22997,7 +23002,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -23068,7 +23073,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -23159,7 +23164,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -23214,7 +23219,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23282,7 +23287,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -23335,7 +23340,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -23496,7 +23501,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23632,7 +23637,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -23692,7 +23697,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -23764,7 +23769,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -23855,7 +23860,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -23913,7 +23918,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23982,7 +23987,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -24036,7 +24041,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -24204,7 +24209,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24270,7 +24275,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -24367,7 +24372,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -24453,7 +24458,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -24522,7 +24527,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -24577,7 +24582,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24645,7 +24650,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -24773,7 +24778,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -24837,7 +24842,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -24998,7 +25003,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25062,7 +25067,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -25133,7 +25138,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -25223,7 +25228,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -25281,7 +25286,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25350,7 +25355,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -25404,7 +25409,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -25575,7 +25580,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25642,7 +25647,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -25734,7 +25739,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualApplianceS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -25812,7 +25817,7 @@ async def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualAppli _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -25884,7 +25889,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -26055,7 +26060,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26212,7 +26217,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -26287,7 +26292,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -26336,7 +26341,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -26392,7 +26397,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26522,7 +26527,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -26584,7 +26589,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -26655,7 +26660,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -26802,7 +26807,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -26867,7 +26872,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -27027,7 +27032,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27090,7 +27095,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -27250,7 +27255,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27313,7 +27318,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -27473,7 +27478,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27536,7 +27541,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -27696,7 +27701,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27759,7 +27764,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -27921,7 +27926,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27984,7 +27989,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -28144,7 +28149,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28207,7 +28212,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -28369,7 +28374,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28432,7 +28437,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -28597,7 +28602,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28660,7 +28665,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -28827,7 +28832,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28890,7 +28895,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -29053,7 +29058,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29116,7 +29121,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -29290,7 +29295,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29374,7 +29379,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -29540,7 +29545,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29615,7 +29620,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -29665,7 +29670,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -29724,7 +29729,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29779,7 +29784,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -29838,7 +29843,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29893,7 +29898,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -29962,7 +29967,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30024,7 +30029,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -30122,7 +30127,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -30297,7 +30302,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30373,7 +30378,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -30423,7 +30428,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -30483,7 +30488,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30623,7 +30628,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -30685,7 +30690,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -30745,7 +30750,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30800,7 +30805,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -30860,7 +30865,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30915,7 +30920,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -30985,7 +30990,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31049,7 +31054,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -31147,7 +31152,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -31314,7 +31319,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31460,7 +31465,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -31536,7 +31541,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -31586,7 +31591,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -31645,7 +31650,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31705,7 +31710,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -31797,7 +31802,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -31886,7 +31891,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -31942,7 +31947,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32010,7 +32015,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -32064,7 +32069,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -32226,7 +32231,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32287,7 +32292,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -32358,7 +32363,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -32452,7 +32457,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -32530,7 +32535,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -32622,7 +32627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -32680,7 +32685,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32749,7 +32754,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -32803,7 +32808,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -32974,7 +32979,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33040,7 +33045,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -33133,7 +33138,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -33187,7 +33192,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33255,7 +33260,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -33309,7 +33314,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -33471,7 +33476,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33532,7 +33537,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -33603,7 +33608,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -33696,7 +33701,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -33834,7 +33839,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -33896,7 +33901,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -33955,7 +33960,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34016,7 +34021,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -34089,7 +34094,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -34230,7 +34235,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34292,7 +34297,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -34454,7 +34459,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34518,7 +34523,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -34596,7 +34601,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -34690,7 +34695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -34745,7 +34750,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34813,7 +34818,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -34866,7 +34871,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -35027,7 +35032,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35163,7 +35168,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -35222,7 +35227,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35293,7 +35298,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35369,7 +35374,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35459,7 +35464,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35564,7 +35569,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -35637,7 +35642,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -35692,7 +35697,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35760,7 +35765,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -35813,7 +35818,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -35974,7 +35979,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36109,7 +36114,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36168,7 +36173,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36239,7 +36244,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36330,7 +36335,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -36385,7 +36390,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36453,7 +36458,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -36506,7 +36511,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -36664,7 +36669,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36796,7 +36801,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -36857,7 +36862,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -36927,7 +36932,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37017,7 +37022,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -37075,7 +37080,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37144,7 +37149,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -37198,7 +37203,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -37370,7 +37375,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37436,7 +37441,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -37528,7 +37533,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -37583,7 +37588,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37651,7 +37656,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -37700,7 +37705,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -37852,7 +37857,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37984,7 +37989,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38045,7 +38050,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38115,7 +38120,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38205,7 +38210,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -38263,7 +38268,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38332,7 +38337,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -38386,7 +38391,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -38549,7 +38554,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38612,7 +38617,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -38704,7 +38709,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -38759,7 +38764,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38825,7 +38830,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -38877,7 +38882,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39038,7 +39043,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39174,7 +39179,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39238,7 +39243,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -39309,7 +39314,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -39398,7 +39403,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -39488,7 +39493,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -39543,7 +39548,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39611,7 +39616,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -39664,7 +39669,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -39825,7 +39830,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39961,7 +39966,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40021,7 +40026,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40095,7 +40100,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40190,7 +40195,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -40253,7 +40258,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40327,7 +40332,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -40381,7 +40386,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -40560,7 +40565,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40627,7 +40632,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -40729,7 +40734,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -40796,7 +40801,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -40887,7 +40892,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -40942,7 +40947,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41010,7 +41015,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -41063,7 +41068,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -41224,7 +41229,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41360,7 +41365,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -41419,7 +41424,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -41490,7 +41495,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -41575,7 +41580,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -41629,7 +41634,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -41721,7 +41726,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -41779,7 +41784,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41855,7 +41860,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -41910,7 +41915,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -42078,7 +42083,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42144,7 +42149,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -42303,7 +42308,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42366,7 +42371,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -42527,7 +42532,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42589,7 +42594,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -42695,7 +42700,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -42778,7 +42783,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -42847,7 +42852,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -42905,7 +42910,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42974,7 +42979,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -43028,7 +43033,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -43201,7 +43206,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43268,7 +43273,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -43364,7 +43369,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -43525,7 +43530,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43597,7 +43602,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -43645,7 +43650,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -43700,7 +43705,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43758,7 +43763,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -43915,7 +43920,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43977,7 +43982,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -44054,7 +44059,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -44130,7 +44135,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -44201,7 +44206,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44258,7 +44263,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -44314,7 +44319,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44372,7 +44377,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -44528,7 +44533,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44591,7 +44596,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -44747,7 +44752,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44806,7 +44811,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -44868,7 +44873,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44924,7 +44929,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -44990,7 +44995,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45059,7 +45064,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -45107,7 +45112,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -45171,7 +45176,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45227,7 +45232,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -45294,7 +45299,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45355,7 +45360,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -45519,7 +45524,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45578,7 +45583,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -45641,7 +45646,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45776,7 +45781,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -45840,7 +45845,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45997,7 +46002,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46060,7 +46065,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46214,7 +46219,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46273,7 +46278,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -46337,7 +46342,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46397,7 +46402,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -46542,7 +46547,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46623,7 +46628,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -46787,7 +46792,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46860,7 +46865,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -46908,7 +46913,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -46964,7 +46969,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47022,7 +47027,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -47184,7 +47189,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47248,7 +47253,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -47419,7 +47424,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47493,7 +47498,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -47544,7 +47549,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -47619,7 +47624,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -47788,7 +47793,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47851,7 +47856,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48011,7 +48016,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48074,7 +48079,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48231,7 +48236,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48314,7 +48319,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -48475,7 +48480,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48547,7 +48552,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -48595,7 +48600,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -48650,7 +48655,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48780,7 +48785,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -48841,7 +48846,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -48932,7 +48937,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -48985,7 +48990,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49049,7 +49054,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -49097,7 +49102,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -49254,7 +49259,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49386,7 +49391,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -49445,7 +49450,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -49518,7 +49523,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -49609,7 +49614,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -49665,7 +49670,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49733,7 +49738,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -49787,7 +49792,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -49947,7 +49952,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50008,7 +50013,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -50079,7 +50084,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -50170,7 +50175,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -50229,7 +50234,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50298,7 +50303,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -50353,7 +50358,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -50525,7 +50530,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50592,7 +50597,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -50695,7 +50700,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -50747,7 +50752,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -50903,7 +50908,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51039,7 +51044,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -51099,7 +51104,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -51154,7 +51159,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51209,7 +51214,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -51279,7 +51284,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -51379,7 +51384,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -51431,7 +51436,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -51587,7 +51592,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51723,7 +51728,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -51783,7 +51788,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -51836,7 +51841,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51890,7 +51895,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -51959,7 +51964,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -52063,7 +52068,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -52117,7 +52122,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -52213,7 +52218,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -52361,7 +52366,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52451,7 +52456,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -52503,7 +52508,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -52672,7 +52677,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52814,7 +52819,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -52874,7 +52879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -52930,7 +52935,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52988,7 +52993,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -53059,7 +53064,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -53159,7 +53164,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -53211,7 +53216,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -53367,7 +53372,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53503,7 +53508,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -53563,7 +53568,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -53618,7 +53623,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53673,7 +53678,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -53743,7 +53748,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -53817,7 +53822,7 @@ async def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsis _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53969,7 +53974,7 @@ async def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54051,7 +54056,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -54227,7 +54232,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54288,7 +54293,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -54346,7 +54351,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54415,7 +54420,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -54470,7 +54475,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -54572,7 +54577,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -54624,7 +54629,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -54782,7 +54787,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54846,7 +54851,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -55002,7 +55007,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55062,7 +55067,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -55115,7 +55120,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55169,7 +55174,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -55231,7 +55236,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55291,7 +55296,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55448,7 +55453,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55511,7 +55516,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55668,7 +55673,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55728,7 +55733,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -55798,7 +55803,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -55902,7 +55907,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -55956,7 +55961,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -56130,7 +56135,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56191,7 +56196,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -56249,7 +56254,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56309,7 +56314,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56477,7 +56482,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56542,7 +56547,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56710,7 +56715,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56775,7 +56780,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -56888,7 +56893,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -56967,7 +56972,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -57070,7 +57075,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -57122,7 +57127,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -57283,7 +57288,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57347,7 +57352,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -57506,7 +57511,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57566,7 +57571,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -57619,7 +57624,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57674,7 +57679,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -57744,7 +57749,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -57814,7 +57819,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -57877,7 +57882,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57937,7 +57942,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -58096,7 +58101,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58155,7 +58160,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -58219,7 +58224,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58279,7 +58284,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -58441,7 +58446,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58504,7 +58509,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -58652,7 +58657,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58729,7 +58734,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -58793,7 +58798,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58883,7 +58888,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -58938,7 +58943,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -59115,7 +59120,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59176,7 +59181,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -59235,7 +59240,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59296,7 +59301,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -59394,7 +59399,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -59448,7 +59453,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -59499,7 +59504,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -59662,7 +59667,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59734,7 +59739,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -59782,7 +59787,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -59838,7 +59843,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59917,7 +59922,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -60090,7 +60095,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60165,7 +60170,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -60214,7 +60219,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -60272,7 +60277,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60339,7 +60344,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -60421,7 +60426,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -60475,7 +60480,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -60646,7 +60651,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60707,7 +60712,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -60765,7 +60770,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60845,7 +60850,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -60917,7 +60922,7 @@ async def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -60983,7 +60988,7 @@ async def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61040,7 +61045,7 @@ async def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -61106,7 +61111,7 @@ async def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61197,7 +61202,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -61251,7 +61256,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -61423,7 +61428,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61484,7 +61489,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -61542,7 +61547,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61602,7 +61607,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -61699,7 +61704,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -61868,7 +61873,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61943,7 +61948,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -61992,7 +61997,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -62050,7 +62055,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62110,7 +62115,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -62204,7 +62209,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -62275,7 +62280,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -62357,7 +62362,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -62480,7 +62485,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -62544,7 +62549,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -62597,7 +62602,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/operations/_operations.py index 2e50fcf03dd1..decce533cd38 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_06_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_gateway_private_link_resources_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -599,7 +604,7 @@ def build_application_gateway_private_endpoint_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -631,7 +636,7 @@ def build_application_gateway_private_endpoint_connections_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -666,7 +671,7 @@ def build_application_gateway_private_endpoint_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +703,7 @@ def build_application_gateway_private_endpoint_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -729,7 +734,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -762,7 +767,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,7 +800,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -831,7 +836,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -865,7 +870,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +898,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -921,7 +926,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +956,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -980,7 +985,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1010,7 +1015,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1041,7 +1046,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1077,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1103,7 +1108,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1139,7 +1144,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1171,7 +1176,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1204,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1223,7 +1228,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1251,7 +1256,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1282,7 +1287,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1313,7 +1318,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1345,7 +1350,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1371,7 +1376,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1395,13 +1400,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1429,13 +1434,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1463,13 +1468,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1497,13 +1502,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1528,13 +1533,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1562,13 +1567,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1593,13 +1598,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1624,13 +1629,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1664,7 +1669,7 @@ def build_custom_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1700,7 +1705,7 @@ def build_custom_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1733,7 +1738,7 @@ def build_custom_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1767,7 +1772,7 @@ def build_custom_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1799,7 +1804,7 @@ def build_custom_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1823,7 +1828,7 @@ def build_custom_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1853,7 +1858,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1884,7 +1889,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1915,7 +1920,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1949,7 +1954,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1983,7 +1988,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2014,7 +2019,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2045,7 +2050,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2079,7 +2084,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2111,7 +2116,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2137,7 +2142,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2167,7 +2172,7 @@ def build_dscp_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2201,7 +2206,7 @@ def build_dscp_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2232,7 +2237,7 @@ def build_dscp_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2261,7 +2266,7 @@ def build_dscp_configuration_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2289,7 +2294,7 @@ def build_dscp_configuration_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2313,7 +2318,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2343,7 +2348,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2375,7 +2380,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2407,7 +2412,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2442,7 +2447,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2473,7 +2478,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2505,7 +2510,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2537,7 +2542,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2572,7 +2577,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2608,7 +2613,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2646,7 +2651,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2684,7 +2689,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2720,7 +2725,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2757,7 +2762,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2790,7 +2795,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2822,7 +2827,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2853,7 +2858,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2884,7 +2889,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2918,7 +2923,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2957,7 +2962,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2995,7 +3000,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3033,7 +3038,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3066,7 +3071,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3097,7 +3102,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3129,7 +3134,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3157,7 +3162,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3183,7 +3188,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3209,7 +3214,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3237,7 +3242,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3267,7 +3272,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3298,7 +3303,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3332,7 +3337,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3371,7 +3376,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3409,7 +3414,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3447,7 +3452,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3480,7 +3485,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3511,7 +3516,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3543,7 +3548,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3575,7 +3580,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3608,7 +3613,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3636,7 +3641,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3666,7 +3671,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3697,7 +3702,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3728,7 +3733,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3762,7 +3767,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3796,7 +3801,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3824,7 +3829,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3850,7 +3855,7 @@ def build_express_route_ports_generate_loa_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3884,7 +3889,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3916,7 +3921,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3947,7 +3952,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3983,7 +3988,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4016,7 +4021,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4048,7 +4053,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4076,7 +4081,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4106,7 +4111,7 @@ def build_firewall_policy_rule_collection_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4142,7 +4147,7 @@ def build_firewall_policy_rule_collection_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4178,7 +4183,7 @@ def build_firewall_policy_rule_collection_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4213,7 +4218,7 @@ def build_firewall_policy_rule_collection_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4244,7 +4249,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4280,7 +4285,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4313,7 +4318,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4347,7 +4352,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4379,7 +4384,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4405,7 +4410,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4435,7 +4440,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4468,7 +4473,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4502,7 +4507,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4536,7 +4541,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4567,7 +4572,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4595,7 +4600,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4621,7 +4626,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4657,7 +4662,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4690,7 +4695,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4724,7 +4729,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4756,7 +4761,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4780,7 +4785,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4810,7 +4815,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4845,7 +4850,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4881,7 +4886,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4920,7 +4925,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4952,7 +4957,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4987,7 +4992,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5021,7 +5026,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5052,7 +5057,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5090,7 +5095,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5124,7 +5129,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5159,7 +5164,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5194,7 +5199,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5226,7 +5231,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5257,7 +5262,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5289,7 +5294,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5320,7 +5325,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5351,7 +5356,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5383,7 +5388,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5419,7 +5424,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5452,7 +5457,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5486,7 +5491,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5518,7 +5523,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5542,7 +5547,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5572,7 +5577,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5608,7 +5613,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5641,7 +5646,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5675,7 +5680,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5707,7 +5712,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5731,7 +5736,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5761,7 +5766,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5792,7 +5797,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5827,7 +5832,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5861,7 +5866,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5901,7 +5906,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5945,7 +5950,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5990,7 +5995,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6028,7 +6033,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6063,7 +6068,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6095,7 +6100,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6130,7 +6135,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6166,7 +6171,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6202,7 +6207,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6237,7 +6242,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6268,7 +6273,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6304,7 +6309,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6337,7 +6342,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6371,7 +6376,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6403,7 +6408,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6427,7 +6432,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6457,7 +6462,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6493,7 +6498,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6526,7 +6531,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6560,7 +6565,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6592,7 +6597,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6620,7 +6625,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6654,7 +6659,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6690,7 +6695,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6726,7 +6731,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6761,7 +6766,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6792,7 +6797,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6827,7 +6832,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6859,7 +6864,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6897,7 +6902,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6932,7 +6937,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6968,7 +6973,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7004,7 +7009,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7032,7 +7037,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7060,7 +7065,7 @@ def build_virtual_appliance_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7094,7 +7099,7 @@ def build_virtual_appliance_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7128,7 +7133,7 @@ def build_virtual_appliance_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7165,7 +7170,7 @@ def build_virtual_appliance_sites_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7196,7 +7201,7 @@ def build_virtual_appliance_skus_list_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7222,7 +7227,7 @@ def build_virtual_appliance_skus_get_request(sku_name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7256,7 +7261,7 @@ def build_inbound_security_rule_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7293,7 +7298,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7327,7 +7332,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7358,7 +7363,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7389,7 +7394,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7421,7 +7426,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7449,7 +7454,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7475,7 +7480,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7509,7 +7514,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7543,7 +7548,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7577,7 +7582,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7611,7 +7616,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7645,7 +7650,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7679,7 +7684,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7713,7 +7718,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7747,7 +7752,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7781,7 +7786,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7815,7 +7820,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7849,7 +7854,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7883,7 +7888,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7918,7 +7923,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7950,7 +7955,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7982,7 +7987,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8014,7 +8019,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8046,7 +8051,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8081,7 +8086,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8120,7 +8125,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8156,7 +8161,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8192,7 +8197,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8231,7 +8236,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8267,7 +8272,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8303,7 +8308,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8335,7 +8340,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8366,7 +8371,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8401,7 +8406,7 @@ def build_flow_logs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8436,7 +8441,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8468,7 +8473,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8500,7 +8505,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8529,7 +8534,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8550,7 +8555,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8586,7 +8591,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8619,7 +8624,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8651,7 +8656,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8679,7 +8684,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8705,7 +8710,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8735,7 +8740,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8770,7 +8775,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8806,7 +8811,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8842,7 +8847,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8877,7 +8882,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8908,7 +8913,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8939,7 +8944,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8972,7 +8977,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9006,7 +9011,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9034,7 +9039,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9066,7 +9071,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9100,7 +9105,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9135,7 +9140,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9167,7 +9172,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9198,7 +9203,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9231,7 +9236,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9265,7 +9270,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9295,7 +9300,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9326,7 +9331,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9362,7 +9367,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9395,7 +9400,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9429,7 +9434,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9461,7 +9466,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9487,7 +9492,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9517,7 +9522,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9556,7 +9561,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9601,7 +9606,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9640,7 +9645,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9676,7 +9681,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9709,7 +9714,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9743,7 +9748,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9775,7 +9780,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9799,7 +9804,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9829,7 +9834,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9865,7 +9870,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9898,7 +9903,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9932,7 +9937,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9966,7 +9971,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9994,7 +9999,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10020,7 +10025,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10052,7 +10057,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10084,7 +10089,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10119,7 +10124,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10150,7 +10155,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10186,7 +10191,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10219,7 +10224,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10253,7 +10258,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10285,7 +10290,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10313,7 +10318,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10339,7 +10344,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10371,7 +10376,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10403,7 +10408,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10438,7 +10443,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10469,7 +10474,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10502,7 +10507,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10535,7 +10540,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10571,7 +10576,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10607,7 +10612,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10635,7 +10640,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10661,7 +10666,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10689,7 +10694,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10727,7 +10732,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10762,7 +10767,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10798,7 +10803,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10832,7 +10837,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10860,7 +10865,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10894,7 +10899,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10934,7 +10939,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10974,7 +10979,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11013,7 +11018,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11044,7 +11049,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11071,7 +11076,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11100,7 +11105,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11136,7 +11141,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11169,7 +11174,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11203,7 +11208,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11235,7 +11240,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11259,7 +11264,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11289,7 +11294,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11321,7 +11326,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11352,7 +11357,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11390,7 +11395,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11424,7 +11429,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11459,7 +11464,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11494,7 +11499,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11529,7 +11534,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11560,7 +11565,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11592,7 +11597,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11628,7 +11633,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11666,7 +11671,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11704,7 +11709,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11741,7 +11746,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11772,7 +11777,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11808,7 +11813,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11841,7 +11846,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11874,7 +11879,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11910,7 +11915,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11940,7 +11945,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11978,7 +11983,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12013,7 +12018,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12046,7 +12051,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12082,7 +12087,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12118,7 +12123,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12156,7 +12161,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12191,7 +12196,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12224,7 +12229,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12257,7 +12262,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12291,7 +12296,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12327,7 +12332,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12360,7 +12365,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12396,7 +12401,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12432,7 +12437,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12468,7 +12473,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12501,7 +12506,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12537,7 +12542,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12573,7 +12578,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12606,7 +12611,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12639,7 +12644,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12675,7 +12680,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12711,7 +12716,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12744,7 +12749,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12774,7 +12779,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12810,7 +12815,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12846,7 +12851,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12882,7 +12887,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12918,7 +12923,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12951,7 +12956,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12984,7 +12989,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13020,7 +13025,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13050,7 +13055,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13081,7 +13086,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13112,7 +13117,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13146,7 +13151,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13178,7 +13183,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13204,7 +13209,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13234,7 +13239,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13270,7 +13275,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13303,7 +13308,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13337,7 +13342,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13365,7 +13370,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13391,7 +13396,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13423,7 +13428,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13455,7 +13460,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13490,7 +13495,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13521,7 +13526,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13552,7 +13557,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13586,7 +13591,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13620,7 +13625,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13651,7 +13656,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13679,7 +13684,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13705,7 +13710,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13736,7 +13741,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13770,7 +13775,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13804,7 +13809,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13835,7 +13840,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13863,7 +13868,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13889,7 +13894,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13921,7 +13926,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13952,7 +13957,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13986,7 +13991,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14019,7 +14024,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14055,7 +14060,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14091,7 +14096,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14124,7 +14129,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14152,7 +14157,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14180,7 +14185,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14211,7 +14216,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14245,7 +14250,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14279,7 +14284,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14310,7 +14315,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14338,7 +14343,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14364,7 +14369,7 @@ def build_virtual_hubs_get_effective_virtual_hub_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14398,7 +14403,7 @@ def build_hub_virtual_network_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14433,7 +14438,7 @@ def build_hub_virtual_network_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14465,7 +14470,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14497,7 +14502,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14528,7 +14533,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14559,7 +14564,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14593,7 +14598,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14627,7 +14632,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14658,7 +14663,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14689,7 +14694,7 @@ def build_vpn_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14723,7 +14728,7 @@ def build_vpn_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14757,7 +14762,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14785,7 +14790,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14811,7 +14816,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14843,7 +14848,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14878,7 +14883,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14910,7 +14915,7 @@ def build_vpn_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14945,7 +14950,7 @@ def build_vpn_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14980,7 +14985,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15016,7 +15021,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15049,7 +15054,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15081,7 +15086,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15112,7 +15117,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15146,7 +15151,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15180,7 +15185,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15211,7 +15216,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15239,7 +15244,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15265,7 +15270,7 @@ def build_p2_svpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15296,7 +15301,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15330,7 +15335,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15361,7 +15366,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15395,7 +15400,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15429,7 +15434,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15460,7 +15465,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15492,7 +15497,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15527,7 +15532,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15559,7 +15564,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15588,7 +15593,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15616,7 +15621,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15646,7 +15651,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15680,7 +15685,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15711,7 +15716,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15742,7 +15747,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15777,7 +15782,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15809,7 +15814,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15841,7 +15846,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15872,7 +15877,7 @@ def build_virtual_hub_bgp_connection_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15904,7 +15909,7 @@ def build_virtual_hub_bgp_connection_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15939,7 +15944,7 @@ def build_virtual_hub_bgp_connection_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15971,7 +15976,7 @@ def build_virtual_hub_bgp_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16002,7 +16007,7 @@ def build_virtual_hub_bgp_connections_list_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16034,7 +16039,7 @@ def build_virtual_hub_bgp_connections_list_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16066,7 +16071,7 @@ def build_virtual_hub_ip_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16098,7 +16103,7 @@ def build_virtual_hub_ip_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16133,7 +16138,7 @@ def build_virtual_hub_ip_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16165,7 +16170,7 @@ def build_virtual_hub_ip_configuration_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16196,7 +16201,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16231,7 +16236,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16263,7 +16268,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16295,7 +16300,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16326,7 +16331,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16354,7 +16359,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16383,7 +16388,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16414,7 +16419,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16448,7 +16453,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16506,7 +16511,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -16559,7 +16564,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16623,7 +16628,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -16675,7 +16680,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -16836,7 +16841,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -16971,7 +16976,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17031,7 +17036,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17100,7 +17105,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17170,7 +17175,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -17223,7 +17228,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17277,7 +17282,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -17330,7 +17335,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17384,7 +17389,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -17451,7 +17456,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17513,7 +17518,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -17687,7 +17692,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17753,7 +17758,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -17806,7 +17811,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -17859,7 +17864,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -17912,7 +17917,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -17964,7 +17969,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -18012,7 +18017,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -18092,7 +18097,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -18165,7 +18170,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -18257,7 +18262,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -18316,7 +18321,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18376,7 +18381,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -18550,7 +18555,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18625,7 +18630,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -18680,7 +18685,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -18772,7 +18777,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -18827,7 +18832,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18893,7 +18898,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -18945,7 +18950,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19106,7 +19111,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19241,7 +19246,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19301,7 +19306,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -19373,7 +19378,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -19465,7 +19470,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -19559,7 +19564,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -19653,7 +19658,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -19730,7 +19735,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -19822,7 +19827,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -19875,7 +19880,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19939,7 +19944,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -19991,7 +19996,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -20149,7 +20154,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20212,7 +20217,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -20366,7 +20371,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20425,7 +20430,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -20494,7 +20499,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -20584,7 +20589,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -20674,7 +20679,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -20727,7 +20732,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20791,7 +20796,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -20843,7 +20848,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -21001,7 +21006,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21058,7 +21063,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21128,7 +21133,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21186,7 +21191,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -21205,7 +21210,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -21217,7 +21222,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21363,7 +21368,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -21385,7 +21390,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21490,7 +21495,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -21502,7 +21507,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21635,7 +21640,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21766,7 +21771,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -21788,7 +21793,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21849,10 +21854,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21913,7 +21918,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -21927,7 +21932,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22094,7 +22099,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -22116,7 +22121,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22190,10 +22195,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -22251,10 +22256,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -22303,7 +22308,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -22315,7 +22320,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -22469,7 +22474,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22548,7 +22553,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -22601,7 +22606,7 @@ def begin_delete(self, resource_group_name: str, custom_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22669,7 +22674,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -22722,7 +22727,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -22880,7 +22885,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23015,7 +23020,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -23073,7 +23078,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -23143,7 +23148,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Cus _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -23234,7 +23239,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -23287,7 +23292,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23351,7 +23356,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -23403,7 +23408,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -23559,7 +23564,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23694,7 +23699,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -23774,7 +23779,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -23827,7 +23832,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23893,7 +23898,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -23945,7 +23950,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -24104,7 +24109,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24241,7 +24246,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -24299,7 +24304,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -24369,7 +24374,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -24464,7 +24469,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -24622,7 +24627,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24681,7 +24686,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -24734,7 +24739,7 @@ def begin_delete(self, resource_group_name: str, dscp_configuration_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24798,7 +24803,7 @@ def get(self, resource_group_name: str, dscp_configuration_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -24846,7 +24851,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Dsc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -24915,7 +24920,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -25007,7 +25012,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -25098,7 +25103,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -25156,7 +25161,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25225,7 +25230,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -25279,7 +25284,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -25452,7 +25457,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25518,7 +25523,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -25610,7 +25615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -25668,7 +25673,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25737,7 +25742,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -25791,7 +25796,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -25963,7 +25968,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26029,7 +26034,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -26121,7 +26126,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -26183,7 +26188,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26255,7 +26260,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -26311,7 +26316,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -26494,7 +26499,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26564,7 +26569,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -26674,7 +26679,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -26733,7 +26738,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -26826,7 +26831,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -26879,7 +26884,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26943,7 +26948,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -26995,7 +27000,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -27156,7 +27161,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27287,7 +27292,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -27347,7 +27352,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -27417,7 +27422,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27475,7 +27480,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -27545,7 +27550,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27603,7 +27608,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -27675,7 +27680,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27743,7 +27748,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -27805,7 +27810,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -27855,7 +27860,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -27925,7 +27930,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -28015,7 +28020,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -28105,7 +28110,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -28179,7 +28184,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -28264,7 +28269,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -28316,7 +28321,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -28473,7 +28478,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28610,7 +28615,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -28670,7 +28675,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -28740,7 +28745,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28798,7 +28803,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -28872,7 +28877,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28932,7 +28937,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -29002,7 +29007,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29086,7 +29091,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -29158,7 +29163,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -29216,7 +29221,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29285,7 +29290,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -29339,7 +29344,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -29512,7 +29517,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29594,7 +29599,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -29673,7 +29678,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -29740,7 +29745,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -29793,7 +29798,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29857,7 +29862,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -29909,7 +29914,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -30065,7 +30070,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30200,7 +30205,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -30260,7 +30265,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -30329,7 +30334,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -30475,7 +30480,7 @@ def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -30569,7 +30574,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -30622,7 +30627,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -30714,7 +30719,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -30767,7 +30772,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30835,7 +30840,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -30888,7 +30893,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -31046,7 +31051,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31105,7 +31110,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -31174,7 +31179,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -31264,7 +31269,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -31322,7 +31327,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31391,7 +31396,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -31445,7 +31450,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -31617,7 +31622,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31683,7 +31688,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -31775,7 +31780,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -31828,7 +31833,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31896,7 +31901,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -31949,7 +31954,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -32107,7 +32112,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32242,7 +32247,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -32300,7 +32305,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -32370,7 +32375,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -32476,7 +32481,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -32526,7 +32531,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -32676,7 +32681,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32807,7 +32812,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -32868,7 +32873,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -32922,7 +32927,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32976,7 +32981,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -33046,7 +33051,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -33137,7 +33142,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -33190,7 +33195,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33258,7 +33263,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -33311,7 +33316,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -33469,7 +33474,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33604,7 +33609,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -33662,7 +33667,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -33732,7 +33737,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -33827,7 +33832,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -33913,7 +33918,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -33967,7 +33972,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -34138,7 +34143,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34198,7 +34203,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -34256,7 +34261,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34337,7 +34342,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -34423,7 +34428,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -34496,7 +34501,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -34568,7 +34573,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -34626,7 +34631,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34702,7 +34707,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -34757,7 +34762,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -34925,7 +34930,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35009,7 +35014,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -35095,7 +35100,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -35168,7 +35173,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -35254,7 +35259,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -35327,7 +35332,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -35421,7 +35426,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -35505,7 +35510,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -35574,7 +35579,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -35627,7 +35632,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35695,7 +35700,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -35744,7 +35749,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -35894,7 +35899,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36025,7 +36030,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -36083,7 +36088,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -36153,7 +36158,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -36244,7 +36249,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -36297,7 +36302,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36365,7 +36370,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -36418,7 +36423,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -36576,7 +36581,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36711,7 +36716,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -36769,7 +36774,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -36839,7 +36844,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -36910,7 +36915,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -36973,7 +36978,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37029,7 +37034,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -37092,7 +37097,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37155,7 +37160,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37232,7 +37237,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37328,7 +37333,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -37397,7 +37402,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -37499,7 +37504,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -37577,7 +37582,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -37663,7 +37668,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -37736,7 +37741,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -37828,7 +37833,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -37886,7 +37891,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37955,7 +37960,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -38009,7 +38014,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -38182,7 +38187,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38248,7 +38253,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -38340,7 +38345,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -38393,7 +38398,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38461,7 +38466,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -38588,7 +38593,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -38728,7 +38733,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -38786,7 +38791,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -38856,7 +38861,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -38947,7 +38952,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -39002,7 +39007,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39070,7 +39075,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -39123,7 +39128,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -39284,7 +39289,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39419,7 +39424,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -39479,7 +39484,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -39551,7 +39556,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -39642,7 +39647,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -39700,7 +39705,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39769,7 +39774,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -39823,7 +39828,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -39991,7 +39996,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40055,7 +40060,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -40151,7 +40156,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -40237,7 +40242,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -40306,7 +40311,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -40361,7 +40366,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40429,7 +40434,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -40557,7 +40562,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -40621,7 +40626,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -40782,7 +40787,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40845,7 +40850,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -40916,7 +40921,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -41006,7 +41011,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -41064,7 +41069,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41133,7 +41138,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -41187,7 +41192,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -41358,7 +41363,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41424,7 +41429,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -41516,7 +41521,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualApplianceSku"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -41594,7 +41599,7 @@ def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualApplianceSk _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -41666,7 +41671,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -41837,7 +41842,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41993,7 +41998,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -42068,7 +42073,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -42117,7 +42122,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -42171,7 +42176,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42301,7 +42306,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -42362,7 +42367,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -42432,7 +42437,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -42579,7 +42584,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -42644,7 +42649,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -42804,7 +42809,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42867,7 +42872,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -43024,7 +43029,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43087,7 +43092,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -43247,7 +43252,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43310,7 +43315,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -43470,7 +43475,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43533,7 +43538,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -43695,7 +43700,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43758,7 +43763,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -43918,7 +43923,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43981,7 +43986,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -44143,7 +44148,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44206,7 +44211,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -44371,7 +44376,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44434,7 +44439,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -44601,7 +44606,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44664,7 +44669,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -44827,7 +44832,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44890,7 +44895,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -45064,7 +45069,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45148,7 +45153,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -45314,7 +45319,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45388,7 +45393,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -45438,7 +45443,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -45497,7 +45502,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45552,7 +45557,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -45611,7 +45616,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45666,7 +45671,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -45735,7 +45740,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45797,7 +45802,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -45895,7 +45900,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -46070,7 +46075,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46145,7 +46150,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -46195,7 +46200,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -46255,7 +46260,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46395,7 +46400,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -46457,7 +46462,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -46517,7 +46522,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46572,7 +46577,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -46632,7 +46637,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46687,7 +46692,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -46757,7 +46762,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46821,7 +46826,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -46919,7 +46924,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -47083,7 +47088,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47228,7 +47233,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -47304,7 +47309,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -47354,7 +47359,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -47413,7 +47418,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47471,7 +47476,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -47562,7 +47567,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -47651,7 +47656,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -47705,7 +47710,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47773,7 +47778,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -47827,7 +47832,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -47986,7 +47991,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48045,7 +48050,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -48115,7 +48120,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -48209,7 +48214,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -48287,7 +48292,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -48379,7 +48384,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -48437,7 +48442,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48506,7 +48511,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -48560,7 +48565,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -48731,7 +48736,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48796,7 +48801,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -48889,7 +48894,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -48943,7 +48948,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49011,7 +49016,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -49065,7 +49070,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -49227,7 +49232,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49286,7 +49291,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -49356,7 +49361,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -49449,7 +49454,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -49587,7 +49592,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -49649,7 +49654,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -49708,7 +49713,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49769,7 +49774,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -49842,7 +49847,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -49983,7 +49988,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50045,7 +50050,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -50207,7 +50212,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50271,7 +50276,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -50349,7 +50354,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -50443,7 +50448,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -50496,7 +50501,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50564,7 +50569,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -50617,7 +50622,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -50775,7 +50780,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50910,7 +50915,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -50968,7 +50973,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51038,7 +51043,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51113,7 +51118,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51202,7 +51207,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51307,7 +51312,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -51380,7 +51385,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -51433,7 +51438,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51501,7 +51506,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -51554,7 +51559,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -51712,7 +51717,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51847,7 +51852,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -51905,7 +51910,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -51975,7 +51980,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -52066,7 +52071,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -52119,7 +52124,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52187,7 +52192,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -52240,7 +52245,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -52398,7 +52403,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52529,7 +52534,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -52589,7 +52594,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -52658,7 +52663,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -52748,7 +52753,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -52806,7 +52811,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52875,7 +52880,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -52929,7 +52934,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -53098,7 +53103,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53162,7 +53167,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -53254,7 +53259,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -53307,7 +53312,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53375,7 +53380,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -53424,7 +53429,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -53573,7 +53578,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53704,7 +53709,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -53764,7 +53769,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -53833,7 +53838,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -53923,7 +53928,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -53981,7 +53986,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54048,7 +54053,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -54102,7 +54107,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -54265,7 +54270,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54327,7 +54332,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -54419,7 +54424,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -54474,7 +54479,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54540,7 +54545,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -54592,7 +54597,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -54753,7 +54758,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54888,7 +54893,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -54952,7 +54957,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -55023,7 +55028,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -55112,7 +55117,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -55202,7 +55207,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -55257,7 +55262,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55325,7 +55330,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -55378,7 +55383,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -55539,7 +55544,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55674,7 +55679,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -55734,7 +55739,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -55808,7 +55813,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -55903,7 +55908,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -55966,7 +55971,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56040,7 +56045,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -56094,7 +56099,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -56273,7 +56278,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56339,7 +56344,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -56441,7 +56446,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -56508,7 +56513,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -56599,7 +56604,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -56652,7 +56657,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56720,7 +56725,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -56773,7 +56778,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -56931,7 +56936,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57066,7 +57071,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -57124,7 +57129,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -57194,7 +57199,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -57279,7 +57284,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -57333,7 +57338,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -57425,7 +57430,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -57483,7 +57488,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57559,7 +57564,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -57614,7 +57619,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -57779,7 +57784,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57844,7 +57849,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -58003,7 +58008,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58066,7 +58071,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -58227,7 +58232,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58287,7 +58292,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -58393,7 +58398,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -58476,7 +58481,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -58545,7 +58550,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -58603,7 +58608,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58672,7 +58677,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -58726,7 +58731,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -58899,7 +58904,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58965,7 +58970,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -59061,7 +59066,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -59222,7 +59227,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59293,7 +59298,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -59341,7 +59346,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -59396,7 +59401,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59454,7 +59459,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -59611,7 +59616,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59672,7 +59677,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -59749,7 +59754,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -59825,7 +59830,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -59896,7 +59901,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59953,7 +59958,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -60009,7 +60014,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60067,7 +60072,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -60223,7 +60228,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60286,7 +60291,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -60442,7 +60447,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60501,7 +60506,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -60563,7 +60568,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60619,7 +60624,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -60685,7 +60690,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60752,7 +60757,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -60800,7 +60805,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -60864,7 +60869,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60920,7 +60925,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -60987,7 +60992,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61048,7 +61053,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -61212,7 +61217,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61271,7 +61276,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -61334,7 +61339,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61469,7 +61474,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -61533,7 +61538,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61690,7 +61695,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61753,7 +61758,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61907,7 +61912,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61966,7 +61971,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -62030,7 +62035,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62090,7 +62095,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -62235,7 +62240,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62316,7 +62321,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -62480,7 +62485,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62552,7 +62557,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -62600,7 +62605,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -62656,7 +62661,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62714,7 +62719,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -62876,7 +62881,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62939,7 +62944,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -63110,7 +63115,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63183,7 +63188,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -63234,7 +63239,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -63309,7 +63314,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -63478,7 +63483,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63541,7 +63546,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -63701,7 +63706,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63764,7 +63769,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -63921,7 +63926,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64004,7 +64009,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -64165,7 +64170,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64236,7 +64241,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -64284,7 +64289,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -64337,7 +64342,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64467,7 +64472,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -64528,7 +64533,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -64619,7 +64624,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -64672,7 +64677,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64736,7 +64741,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -64784,7 +64789,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -64938,7 +64943,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65069,7 +65074,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -65127,7 +65132,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -65197,7 +65202,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -65288,7 +65293,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -65342,7 +65347,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65410,7 +65415,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -65464,7 +65469,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -65621,7 +65626,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65680,7 +65685,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -65750,7 +65755,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -65841,7 +65846,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -65900,7 +65905,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65969,7 +65974,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -66024,7 +66029,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -66196,7 +66201,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66262,7 +66267,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -66365,7 +66370,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -66417,7 +66422,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -66570,7 +66575,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66705,7 +66710,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -66765,7 +66770,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -66818,7 +66823,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66872,7 +66877,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -66941,7 +66946,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -67041,7 +67046,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -67093,7 +67098,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -67246,7 +67251,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67381,7 +67386,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -67441,7 +67446,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -67494,7 +67499,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67548,7 +67553,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -67617,7 +67622,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -67721,7 +67726,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -67774,7 +67779,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -67870,7 +67875,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -68018,7 +68023,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68108,7 +68113,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -68160,7 +68165,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -68329,7 +68334,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68470,7 +68475,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -68530,7 +68535,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -68586,7 +68591,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68644,7 +68649,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -68715,7 +68720,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -68815,7 +68820,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -68867,7 +68872,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -69020,7 +69025,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69155,7 +69160,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -69215,7 +69220,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -69268,7 +69273,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69322,7 +69327,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -69391,7 +69396,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -69465,7 +69470,7 @@ def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -69617,7 +69622,7 @@ def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69699,7 +69704,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -69875,7 +69880,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69935,7 +69940,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -69993,7 +69998,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70062,7 +70067,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -70117,7 +70122,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -70219,7 +70224,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -70271,7 +70276,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -70426,7 +70431,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70489,7 +70494,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -70642,7 +70647,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70701,7 +70706,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -70754,7 +70759,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70808,7 +70813,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -70867,7 +70872,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70927,7 +70932,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -71084,7 +71089,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71147,7 +71152,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -71304,7 +71309,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71363,7 +71368,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -71432,7 +71437,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -71536,7 +71541,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -71590,7 +71595,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -71761,7 +71766,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71821,7 +71826,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -71879,7 +71884,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71939,7 +71944,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72107,7 +72112,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72172,7 +72177,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72340,7 +72345,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72404,7 +72409,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -72517,7 +72522,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -72596,7 +72601,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -72699,7 +72704,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -72751,7 +72756,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -72909,7 +72914,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72972,7 +72977,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -73128,7 +73133,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73187,7 +73192,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -73240,7 +73245,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73294,7 +73299,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -73363,7 +73368,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -73433,7 +73438,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -73495,7 +73500,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73555,7 +73560,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -73714,7 +73719,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73773,7 +73778,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -73836,7 +73841,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73896,7 +73901,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -74058,7 +74063,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74121,7 +74126,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -74269,7 +74274,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74346,7 +74351,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -74410,7 +74415,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74500,7 +74505,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -74555,7 +74560,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -74732,7 +74737,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74792,7 +74797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -74851,7 +74856,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74912,7 +74917,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -75010,7 +75015,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -75064,7 +75069,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -75115,7 +75120,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -75278,7 +75283,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75349,7 +75354,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -75397,7 +75402,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -75451,7 +75456,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75530,7 +75535,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -75703,7 +75708,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75777,7 +75782,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -75826,7 +75831,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -75884,7 +75889,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75951,7 +75956,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -76033,7 +76038,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -76087,7 +76092,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -76255,7 +76260,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76315,7 +76320,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -76373,7 +76378,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76450,7 +76455,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -76522,7 +76527,7 @@ def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -76587,7 +76592,7 @@ def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76644,7 +76649,7 @@ def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -76709,7 +76714,7 @@ def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76800,7 +76805,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -76854,7 +76859,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -77026,7 +77031,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77086,7 +77091,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -77144,7 +77149,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77203,7 +77208,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -77300,7 +77305,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -77466,7 +77471,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77540,7 +77545,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -77589,7 +77594,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -77647,7 +77652,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77704,7 +77709,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -77798,7 +77803,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -77869,7 +77874,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -77949,7 +77954,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -78072,7 +78077,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -78136,7 +78141,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -78189,7 +78194,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01")) # type: Literal["2020-06-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_metadata.json index d7934a9f8d68..d381463fa514 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_metadata.json @@ -365,4 +365,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/operations/_operations.py index 88205fd5365c..10c9e7f6468a 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -78,7 +79,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -105,8 +105,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_dscp_configuration_create_or_update_request, build_dscp_configuration_delete_request, build_dscp_configuration_get_request, @@ -182,9 +180,6 @@ build_flow_logs_get_request, build_flow_logs_list_request, build_flow_logs_update_tags_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -263,6 +258,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -359,7 +362,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -409,7 +411,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_appliance_sites_create_or_update_request, build_virtual_appliance_sites_delete_request, @@ -544,8 +545,12 @@ build_web_categories_get_request, build_web_categories_list_by_subscription_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -583,7 +588,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -638,7 +643,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -704,7 +709,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -756,7 +761,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -917,7 +922,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1053,7 +1058,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1114,7 +1119,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1184,7 +1189,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1254,7 +1259,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1309,7 +1314,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1363,7 +1368,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1418,7 +1423,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1472,7 +1477,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1539,7 +1544,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1601,7 +1606,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1775,7 +1780,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1841,7 +1846,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1894,7 +1899,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1947,7 +1952,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -2000,7 +2005,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2052,7 +2057,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2100,7 +2105,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2180,7 +2185,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2253,7 +2258,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -2345,7 +2350,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -2404,7 +2409,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2464,7 +2469,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -2638,7 +2643,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2714,7 +2719,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -2769,7 +2774,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -2861,7 +2866,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2916,7 +2921,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2982,7 +2987,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -3034,7 +3039,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3195,7 +3200,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3331,7 +3336,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3391,7 +3396,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3463,7 +3468,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3555,7 +3560,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3651,7 +3656,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3745,7 +3750,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3822,7 +3827,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3914,7 +3919,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3969,7 +3974,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4033,7 +4038,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -4085,7 +4090,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -4246,7 +4251,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4310,7 +4315,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -4467,7 +4472,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4528,7 +4533,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4598,7 +4603,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4688,7 +4693,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4789,7 +4794,7 @@ async def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -4836,7 +4841,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.AzureWeb _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -4926,7 +4931,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4981,7 +4986,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5045,7 +5050,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -5097,7 +5102,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -5255,7 +5260,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5314,7 +5319,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5385,7 +5390,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5443,7 +5448,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -5462,7 +5467,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -5474,7 +5479,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5620,7 +5625,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5642,7 +5647,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5747,7 +5752,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -5759,7 +5764,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5892,7 +5897,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6023,7 +6028,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -6045,7 +6050,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6106,10 +6111,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6170,7 +6175,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -6184,7 +6189,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6351,7 +6356,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -6373,7 +6378,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6447,10 +6452,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6508,10 +6513,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6560,7 +6565,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -6572,7 +6577,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6726,7 +6731,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6805,7 +6810,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -6860,7 +6865,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6928,7 +6933,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -6981,7 +6986,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -7142,7 +7147,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7277,7 +7282,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -7336,7 +7341,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -7407,7 +7412,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -7498,7 +7503,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -7553,7 +7558,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7619,7 +7624,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -7671,7 +7676,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -7830,7 +7835,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7966,7 +7971,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -8046,7 +8051,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -8101,7 +8106,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8167,7 +8172,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -8219,7 +8224,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -8378,7 +8383,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8516,7 +8521,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -8575,7 +8580,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -8648,7 +8653,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -8743,7 +8748,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -8904,7 +8909,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8963,7 +8968,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -9018,7 +9023,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9084,7 +9089,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -9133,7 +9138,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -9203,7 +9208,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -9295,7 +9300,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -9386,7 +9391,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -9444,7 +9449,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9513,7 +9518,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -9567,7 +9572,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -9740,7 +9745,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9807,7 +9812,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -9899,7 +9904,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -9957,7 +9962,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10026,7 +10031,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -10080,7 +10085,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -10252,7 +10257,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10319,7 +10324,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -10411,7 +10416,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -10473,7 +10478,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10545,7 +10550,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -10601,7 +10606,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -10784,7 +10789,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10855,7 +10860,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -10965,7 +10970,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -11024,7 +11029,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -11117,7 +11122,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -11170,7 +11175,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11234,7 +11239,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -11286,7 +11291,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11447,7 +11452,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11579,7 +11584,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11639,7 +11644,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -11709,7 +11714,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11767,7 +11772,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -11837,7 +11842,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11895,7 +11900,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -11967,7 +11972,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12037,7 +12042,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -12099,7 +12104,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -12149,7 +12154,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12219,7 +12224,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12309,7 +12314,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -12399,7 +12404,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12473,7 +12478,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12558,7 +12563,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -12610,7 +12615,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12767,7 +12772,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12905,7 +12910,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12965,7 +12970,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -13035,7 +13040,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13093,7 +13098,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -13167,7 +13172,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13227,7 +13232,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -13297,7 +13302,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13381,7 +13386,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -13453,7 +13458,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -13511,7 +13516,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13580,7 +13585,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -13634,7 +13639,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -13807,7 +13812,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13890,7 +13895,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -13969,7 +13974,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -14036,7 +14041,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -14091,7 +14096,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14157,7 +14162,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -14209,7 +14214,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -14368,7 +14373,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14504,7 +14509,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -14567,7 +14572,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -14637,7 +14642,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -14783,7 +14788,7 @@ async def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -14877,7 +14882,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -14931,7 +14936,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -15023,7 +15028,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -15078,7 +15083,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15146,7 +15151,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -15199,7 +15204,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -15360,7 +15365,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15421,7 +15426,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -15491,7 +15496,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -15581,7 +15586,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -15639,7 +15644,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15708,7 +15713,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -15762,7 +15767,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -15934,7 +15939,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16001,7 +16006,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -16093,7 +16098,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -16148,7 +16153,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16216,7 +16221,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -16269,7 +16274,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -16427,7 +16432,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16563,7 +16568,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -16622,7 +16627,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -16693,7 +16698,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -16799,7 +16804,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -16849,7 +16854,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -17002,7 +17007,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17134,7 +17139,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -17195,7 +17200,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -17249,7 +17254,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17303,7 +17308,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -17373,7 +17378,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -17464,7 +17469,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -17519,7 +17524,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17587,7 +17592,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -17640,7 +17645,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -17798,7 +17803,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17934,7 +17939,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -17993,7 +17998,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -18064,7 +18069,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -18160,7 +18165,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -18246,7 +18251,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -18300,7 +18305,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -18471,7 +18476,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18532,7 +18537,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -18590,7 +18595,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18671,7 +18676,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -18757,7 +18762,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -18831,7 +18836,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -18903,7 +18908,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -18961,7 +18966,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19037,7 +19042,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -19092,7 +19097,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -19263,7 +19268,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19349,7 +19354,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -19435,7 +19440,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -19509,7 +19514,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -19595,7 +19600,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -19669,7 +19674,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19763,7 +19768,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -19849,7 +19854,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -19918,7 +19923,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -19973,7 +19978,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20041,7 +20046,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -20090,7 +20095,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -20243,7 +20248,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20375,7 +20380,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -20434,7 +20439,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -20505,7 +20510,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -20596,7 +20601,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -20651,7 +20656,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20719,7 +20724,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -20772,7 +20777,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -20933,7 +20938,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21069,7 +21074,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -21128,7 +21133,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21199,7 +21204,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21270,7 +21275,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -21333,7 +21338,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21389,7 +21394,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -21452,7 +21457,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21516,7 +21521,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21594,7 +21599,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21690,7 +21695,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -21759,7 +21764,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -21861,7 +21866,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -21920,7 +21925,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21998,7 +22003,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -22094,7 +22099,7 @@ async def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -22171,7 +22176,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -22257,7 +22262,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -22331,7 +22336,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -22423,7 +22428,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -22481,7 +22486,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22550,7 +22555,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -22604,7 +22609,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -22777,7 +22782,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22844,7 +22849,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -22936,7 +22941,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -22991,7 +22996,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23059,7 +23064,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -23186,7 +23191,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -23326,7 +23331,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -23385,7 +23390,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -23456,7 +23461,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -23547,7 +23552,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -23602,7 +23607,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23670,7 +23675,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -23723,7 +23728,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -23884,7 +23889,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24020,7 +24025,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -24080,7 +24085,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -24152,7 +24157,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -24243,7 +24248,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -24301,7 +24306,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24370,7 +24375,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -24424,7 +24429,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -24592,7 +24597,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24658,7 +24663,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -24755,7 +24760,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -24841,7 +24846,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -24910,7 +24915,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -24965,7 +24970,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25033,7 +25038,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -25161,7 +25166,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -25225,7 +25230,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -25386,7 +25391,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25450,7 +25455,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -25521,7 +25526,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -25611,7 +25616,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -25669,7 +25674,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25738,7 +25743,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -25792,7 +25797,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -25963,7 +25968,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26030,7 +26035,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -26122,7 +26127,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualApplianceS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -26200,7 +26205,7 @@ async def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualAppli _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -26272,7 +26277,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -26443,7 +26448,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26600,7 +26605,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -26675,7 +26680,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -26724,7 +26729,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -26780,7 +26785,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26910,7 +26915,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -26972,7 +26977,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -27043,7 +27048,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -27190,7 +27195,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -27255,7 +27260,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -27415,7 +27420,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27478,7 +27483,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -27638,7 +27643,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27701,7 +27706,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -27861,7 +27866,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27924,7 +27929,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -28084,7 +28089,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28147,7 +28152,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -28309,7 +28314,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28372,7 +28377,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -28532,7 +28537,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28595,7 +28600,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -28757,7 +28762,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28820,7 +28825,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -28985,7 +28990,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29048,7 +29053,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -29215,7 +29220,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29278,7 +29283,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -29441,7 +29446,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29504,7 +29509,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -29678,7 +29683,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29762,7 +29767,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -29928,7 +29933,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30003,7 +30008,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -30053,7 +30058,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -30112,7 +30117,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30167,7 +30172,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -30226,7 +30231,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30281,7 +30286,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -30350,7 +30355,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30412,7 +30417,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -30511,7 +30516,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -30699,7 +30704,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30776,7 +30781,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -30826,7 +30831,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -30886,7 +30891,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31026,7 +31031,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -31088,7 +31093,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -31148,7 +31153,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31203,7 +31208,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -31263,7 +31268,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31318,7 +31323,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -31388,7 +31393,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31452,7 +31457,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -31550,7 +31555,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -31717,7 +31722,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31863,7 +31868,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -31939,7 +31944,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -31989,7 +31994,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -32048,7 +32053,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32108,7 +32113,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -32200,7 +32205,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -32289,7 +32294,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -32345,7 +32350,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32413,7 +32418,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -32467,7 +32472,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -32629,7 +32634,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32690,7 +32695,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -32761,7 +32766,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -32855,7 +32860,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -32933,7 +32938,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -33025,7 +33030,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -33083,7 +33088,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33152,7 +33157,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -33206,7 +33211,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -33377,7 +33382,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33443,7 +33448,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -33536,7 +33541,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -33590,7 +33595,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33658,7 +33663,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -33712,7 +33717,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -33874,7 +33879,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33935,7 +33940,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -34006,7 +34011,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -34099,7 +34104,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -34237,7 +34242,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -34299,7 +34304,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -34358,7 +34363,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34419,7 +34424,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -34492,7 +34497,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -34633,7 +34638,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34695,7 +34700,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -34857,7 +34862,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34921,7 +34926,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -34999,7 +35004,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -35093,7 +35098,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -35148,7 +35153,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35216,7 +35221,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -35269,7 +35274,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -35430,7 +35435,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35566,7 +35571,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -35625,7 +35630,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35696,7 +35701,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35772,7 +35777,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35862,7 +35867,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35967,7 +35972,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -36025,7 +36030,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36115,7 +36120,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36220,7 +36225,7 @@ async def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -36293,7 +36298,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -36348,7 +36353,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36416,7 +36421,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -36469,7 +36474,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36630,7 +36635,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36765,7 +36770,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36824,7 +36829,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36895,7 +36900,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36986,7 +36991,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -37041,7 +37046,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37109,7 +37114,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -37162,7 +37167,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37320,7 +37325,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37452,7 +37457,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37513,7 +37518,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37583,7 +37588,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37673,7 +37678,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -37731,7 +37736,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37800,7 +37805,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -37854,7 +37859,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -38026,7 +38031,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38092,7 +38097,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -38184,7 +38189,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -38239,7 +38244,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38307,7 +38312,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -38356,7 +38361,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38508,7 +38513,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38640,7 +38645,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38701,7 +38706,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38771,7 +38776,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38861,7 +38866,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -38919,7 +38924,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38988,7 +38993,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -39042,7 +39047,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -39205,7 +39210,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39268,7 +39273,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -39360,7 +39365,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -39415,7 +39420,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39481,7 +39486,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -39533,7 +39538,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39694,7 +39699,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39830,7 +39835,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39894,7 +39899,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -39965,7 +39970,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -40054,7 +40059,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -40144,7 +40149,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -40199,7 +40204,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40267,7 +40272,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -40320,7 +40325,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40481,7 +40486,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40617,7 +40622,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40677,7 +40682,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40751,7 +40756,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40846,7 +40851,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -40909,7 +40914,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40983,7 +40988,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -41037,7 +41042,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -41216,7 +41221,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41283,7 +41288,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -41385,7 +41390,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -41452,7 +41457,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -41543,7 +41548,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -41598,7 +41603,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41666,7 +41671,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -41719,7 +41724,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -41880,7 +41885,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42016,7 +42021,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -42075,7 +42080,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42146,7 +42151,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42231,7 +42236,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -42285,7 +42290,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -42377,7 +42382,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -42435,7 +42440,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42511,7 +42516,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -42566,7 +42571,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -42734,7 +42739,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42800,7 +42805,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -42959,7 +42964,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43022,7 +43027,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43183,7 +43188,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43245,7 +43250,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -43351,7 +43356,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -43434,7 +43439,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -43503,7 +43508,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -43561,7 +43566,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43630,7 +43635,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -43684,7 +43689,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -43857,7 +43862,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43924,7 +43929,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -44020,7 +44025,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -44181,7 +44186,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44253,7 +44258,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -44301,7 +44306,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -44356,7 +44361,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44414,7 +44419,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -44571,7 +44576,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44633,7 +44638,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -44710,7 +44715,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -44786,7 +44791,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -44857,7 +44862,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44914,7 +44919,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -44970,7 +44975,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45028,7 +45033,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45184,7 +45189,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45247,7 +45252,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45403,7 +45408,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45462,7 +45467,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -45524,7 +45529,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45580,7 +45585,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -45646,7 +45651,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45715,7 +45720,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -45763,7 +45768,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -45827,7 +45832,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45883,7 +45888,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -45950,7 +45955,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46011,7 +46016,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -46175,7 +46180,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46234,7 +46239,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -46297,7 +46302,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46432,7 +46437,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -46496,7 +46501,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46653,7 +46658,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46716,7 +46721,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46870,7 +46875,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46929,7 +46934,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -46993,7 +46998,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47053,7 +47058,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -47198,7 +47203,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47279,7 +47284,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -47443,7 +47448,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47516,7 +47521,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -47564,7 +47569,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -47620,7 +47625,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47678,7 +47683,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -47840,7 +47845,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47904,7 +47909,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -48075,7 +48080,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48149,7 +48154,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -48200,7 +48205,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -48275,7 +48280,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -48444,7 +48449,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48507,7 +48512,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48667,7 +48672,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48730,7 +48735,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48887,7 +48892,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48970,7 +48975,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49131,7 +49136,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49203,7 +49208,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -49251,7 +49256,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -49306,7 +49311,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49436,7 +49441,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49497,7 +49502,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -49588,7 +49593,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -49641,7 +49646,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49705,7 +49710,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -49753,7 +49758,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -49910,7 +49915,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50042,7 +50047,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -50101,7 +50106,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -50174,7 +50179,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -50265,7 +50270,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -50321,7 +50326,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50389,7 +50394,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -50443,7 +50448,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -50603,7 +50608,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50664,7 +50669,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -50735,7 +50740,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -50826,7 +50831,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -50885,7 +50890,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50954,7 +50959,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -51009,7 +51014,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -51181,7 +51186,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51248,7 +51253,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -51351,7 +51356,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -51403,7 +51408,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -51559,7 +51564,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51695,7 +51700,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -51755,7 +51760,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -51810,7 +51815,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51865,7 +51870,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -51935,7 +51940,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52035,7 +52040,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -52087,7 +52092,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -52243,7 +52248,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52379,7 +52384,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -52439,7 +52444,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -52492,7 +52497,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52546,7 +52551,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -52615,7 +52620,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -52719,7 +52724,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -52773,7 +52778,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -52869,7 +52874,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53017,7 +53022,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53107,7 +53112,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -53159,7 +53164,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -53328,7 +53333,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53470,7 +53475,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -53530,7 +53535,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -53586,7 +53591,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53644,7 +53649,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -53715,7 +53720,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -53815,7 +53820,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -53867,7 +53872,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54023,7 +54028,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54159,7 +54164,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54219,7 +54224,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -54274,7 +54279,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54329,7 +54334,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54399,7 +54404,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54473,7 +54478,7 @@ async def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsis _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -54625,7 +54630,7 @@ async def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54707,7 +54712,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -54883,7 +54888,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54944,7 +54949,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -55002,7 +55007,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55071,7 +55076,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -55126,7 +55131,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -55228,7 +55233,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -55280,7 +55285,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -55438,7 +55443,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55502,7 +55507,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -55658,7 +55663,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55718,7 +55723,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -55771,7 +55776,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55825,7 +55830,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -55887,7 +55892,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55947,7 +55952,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56104,7 +56109,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56167,7 +56172,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56324,7 +56329,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56384,7 +56389,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -56454,7 +56459,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -56558,7 +56563,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -56612,7 +56617,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -56786,7 +56791,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56847,7 +56852,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -56905,7 +56910,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56965,7 +56970,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57133,7 +57138,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57198,7 +57203,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57366,7 +57371,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57431,7 +57436,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -57544,7 +57549,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -57623,7 +57628,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -57726,7 +57731,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -57778,7 +57783,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -57939,7 +57944,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58003,7 +58008,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -58162,7 +58167,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58222,7 +58227,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -58275,7 +58280,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58330,7 +58335,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -58400,7 +58405,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -58470,7 +58475,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -58533,7 +58538,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58593,7 +58598,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -58752,7 +58757,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58811,7 +58816,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -58875,7 +58880,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58935,7 +58940,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -59097,7 +59102,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59160,7 +59165,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59308,7 +59313,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59385,7 +59390,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -59449,7 +59454,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59539,7 +59544,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -59594,7 +59599,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -59771,7 +59776,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59832,7 +59837,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -59891,7 +59896,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59952,7 +59957,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -60050,7 +60055,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -60104,7 +60109,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -60155,7 +60160,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -60318,7 +60323,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60390,7 +60395,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -60438,7 +60443,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -60494,7 +60499,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60573,7 +60578,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -60746,7 +60751,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60821,7 +60826,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -60870,7 +60875,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -60928,7 +60933,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60995,7 +61000,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -61077,7 +61082,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -61131,7 +61136,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -61302,7 +61307,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61363,7 +61368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -61421,7 +61426,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61501,7 +61506,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -61573,7 +61578,7 @@ async def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -61639,7 +61644,7 @@ async def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61696,7 +61701,7 @@ async def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -61762,7 +61767,7 @@ async def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61853,7 +61858,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -61907,7 +61912,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -62079,7 +62084,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62140,7 +62145,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -62198,7 +62203,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62258,7 +62263,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -62355,7 +62360,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -62524,7 +62529,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62599,7 +62604,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -62648,7 +62653,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -62706,7 +62711,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62766,7 +62771,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -62860,7 +62865,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -62931,7 +62936,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -63013,7 +63018,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -63136,7 +63141,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -63200,7 +63205,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -63253,7 +63258,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/operations/_operations.py index 98fb253b7c67..797ccebcdb49 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_07_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_gateway_private_link_resources_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -599,7 +604,7 @@ def build_application_gateway_private_endpoint_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -631,7 +636,7 @@ def build_application_gateway_private_endpoint_connections_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -666,7 +671,7 @@ def build_application_gateway_private_endpoint_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +703,7 @@ def build_application_gateway_private_endpoint_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -729,7 +734,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -762,7 +767,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,7 +800,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -831,7 +836,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -865,7 +870,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +898,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -921,7 +926,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +956,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -980,7 +985,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1010,7 +1015,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1041,7 +1046,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1077,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1103,7 +1108,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1139,7 +1144,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1171,7 +1176,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1204,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1223,7 +1228,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1251,7 +1256,7 @@ def build_web_categories_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1280,7 +1285,7 @@ def build_web_categories_list_by_subscription_request(subscription_id: str, **kw _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1306,7 +1311,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1337,7 +1342,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1368,7 +1373,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1400,7 +1405,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1426,7 +1431,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1450,13 +1455,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1484,13 +1489,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1518,13 +1523,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1552,13 +1557,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1583,13 +1588,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1617,13 +1622,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1648,13 +1653,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1679,13 +1684,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1719,7 +1724,7 @@ def build_custom_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1755,7 +1760,7 @@ def build_custom_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1788,7 +1793,7 @@ def build_custom_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1822,7 +1827,7 @@ def build_custom_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1854,7 +1859,7 @@ def build_custom_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1878,7 +1883,7 @@ def build_custom_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1908,7 +1913,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1939,7 +1944,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1970,7 +1975,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2004,7 +2009,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2038,7 +2043,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2069,7 +2074,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2100,7 +2105,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2134,7 +2139,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2166,7 +2171,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2192,7 +2197,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2222,7 +2227,7 @@ def build_dscp_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2256,7 +2261,7 @@ def build_dscp_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2287,7 +2292,7 @@ def build_dscp_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2316,7 +2321,7 @@ def build_dscp_configuration_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2344,7 +2349,7 @@ def build_dscp_configuration_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2368,7 +2373,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2398,7 +2403,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2430,7 +2435,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2462,7 +2467,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2497,7 +2502,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2528,7 +2533,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2560,7 +2565,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2592,7 +2597,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2627,7 +2632,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2663,7 +2668,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2701,7 +2706,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2739,7 +2744,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2775,7 +2780,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2812,7 +2817,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2845,7 +2850,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2877,7 +2882,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2908,7 +2913,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2939,7 +2944,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2973,7 +2978,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3012,7 +3017,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3050,7 +3055,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3088,7 +3093,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3121,7 +3126,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3152,7 +3157,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3184,7 +3189,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3212,7 +3217,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3238,7 +3243,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3264,7 +3269,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3292,7 +3297,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3322,7 +3327,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3353,7 +3358,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3387,7 +3392,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3426,7 +3431,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3464,7 +3469,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3502,7 +3507,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3535,7 +3540,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3566,7 +3571,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3598,7 +3603,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3630,7 +3635,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3663,7 +3668,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3691,7 +3696,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3721,7 +3726,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3752,7 +3757,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3783,7 +3788,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3817,7 +3822,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3851,7 +3856,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3879,7 +3884,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3905,7 +3910,7 @@ def build_express_route_ports_generate_loa_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3939,7 +3944,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3971,7 +3976,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4002,7 +4007,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4038,7 +4043,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4071,7 +4076,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4103,7 +4108,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4131,7 +4136,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4161,7 +4166,7 @@ def build_firewall_policy_rule_collection_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4197,7 +4202,7 @@ def build_firewall_policy_rule_collection_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4233,7 +4238,7 @@ def build_firewall_policy_rule_collection_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4268,7 +4273,7 @@ def build_firewall_policy_rule_collection_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4299,7 +4304,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4335,7 +4340,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4368,7 +4373,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4402,7 +4407,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4434,7 +4439,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4460,7 +4465,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4490,7 +4495,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4523,7 +4528,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4557,7 +4562,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4591,7 +4596,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4622,7 +4627,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4650,7 +4655,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4676,7 +4681,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4712,7 +4717,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4745,7 +4750,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4779,7 +4784,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4811,7 +4816,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4835,7 +4840,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4865,7 +4870,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4900,7 +4905,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4936,7 +4941,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4975,7 +4980,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5007,7 +5012,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5042,7 +5047,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5076,7 +5081,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5107,7 +5112,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5145,7 +5150,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5179,7 +5184,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5214,7 +5219,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5249,7 +5254,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5281,7 +5286,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5312,7 +5317,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5344,7 +5349,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5375,7 +5380,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5406,7 +5411,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5438,7 +5443,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5474,7 +5479,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5507,7 +5512,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5541,7 +5546,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5573,7 +5578,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5597,7 +5602,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5627,7 +5632,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5663,7 +5668,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5696,7 +5701,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5730,7 +5735,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5762,7 +5767,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5786,7 +5791,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5816,7 +5821,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5847,7 +5852,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5882,7 +5887,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5916,7 +5921,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5956,7 +5961,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6000,7 +6005,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6045,7 +6050,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6083,7 +6088,7 @@ def build_network_interfaces_list_cloud_service_role_instance_network_interfaces _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6115,7 +6120,7 @@ def build_network_interfaces_list_cloud_service_network_interfaces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6153,7 +6158,7 @@ def build_network_interfaces_get_cloud_service_network_interface_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6188,7 +6193,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6223,7 +6228,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6255,7 +6260,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6290,7 +6295,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6326,7 +6331,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6362,7 +6367,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6397,7 +6402,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6428,7 +6433,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6464,7 +6469,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6497,7 +6502,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6531,7 +6536,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6563,7 +6568,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6587,7 +6592,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6617,7 +6622,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6653,7 +6658,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6686,7 +6691,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6720,7 +6725,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6752,7 +6757,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6780,7 +6785,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6814,7 +6819,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6850,7 +6855,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6886,7 +6891,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6921,7 +6926,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6952,7 +6957,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6987,7 +6992,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7019,7 +7024,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7057,7 +7062,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7092,7 +7097,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7128,7 +7133,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7164,7 +7169,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7192,7 +7197,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7220,7 +7225,7 @@ def build_virtual_appliance_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7254,7 +7259,7 @@ def build_virtual_appliance_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7288,7 +7293,7 @@ def build_virtual_appliance_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7325,7 +7330,7 @@ def build_virtual_appliance_sites_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7356,7 +7361,7 @@ def build_virtual_appliance_skus_list_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7382,7 +7387,7 @@ def build_virtual_appliance_skus_get_request(sku_name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7416,7 +7421,7 @@ def build_inbound_security_rule_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7453,7 +7458,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7487,7 +7492,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7518,7 +7523,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7549,7 +7554,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7581,7 +7586,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7609,7 +7614,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7635,7 +7640,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7669,7 +7674,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7703,7 +7708,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7737,7 +7742,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7771,7 +7776,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7805,7 +7810,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7839,7 +7844,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7873,7 +7878,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7907,7 +7912,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7941,7 +7946,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7975,7 +7980,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8009,7 +8014,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8043,7 +8048,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8078,7 +8083,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8110,7 +8115,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8142,7 +8147,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8174,7 +8179,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8206,7 +8211,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8243,7 +8248,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8284,7 +8289,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8320,7 +8325,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8356,7 +8361,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8395,7 +8400,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8431,7 +8436,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8467,7 +8472,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8499,7 +8504,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8530,7 +8535,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8565,7 +8570,7 @@ def build_flow_logs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8600,7 +8605,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8632,7 +8637,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8664,7 +8669,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8693,7 +8698,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8714,7 +8719,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8750,7 +8755,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8783,7 +8788,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8815,7 +8820,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8843,7 +8848,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8869,7 +8874,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8899,7 +8904,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8934,7 +8939,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8970,7 +8975,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9006,7 +9011,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9041,7 +9046,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9072,7 +9077,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9103,7 +9108,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9136,7 +9141,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9170,7 +9175,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9198,7 +9203,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9230,7 +9235,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9264,7 +9269,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9299,7 +9304,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9331,7 +9336,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9362,7 +9367,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9395,7 +9400,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9429,7 +9434,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9459,7 +9464,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9490,7 +9495,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9526,7 +9531,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9559,7 +9564,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9593,7 +9598,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9625,7 +9630,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9651,7 +9656,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9681,7 +9686,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9720,7 +9725,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9765,7 +9770,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9804,7 +9809,7 @@ def build_public_ip_addresses_list_cloud_service_public_ip_addresses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9841,7 +9846,7 @@ def build_public_ip_addresses_list_cloud_service_role_instance_public_ip_address _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9884,7 +9889,7 @@ def build_public_ip_addresses_get_cloud_service_public_ip_address_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9921,7 +9926,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9957,7 +9962,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9990,7 +9995,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10024,7 +10029,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10056,7 +10061,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10080,7 +10085,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10110,7 +10115,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10146,7 +10151,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10179,7 +10184,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10213,7 +10218,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10247,7 +10252,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10275,7 +10280,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10301,7 +10306,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10333,7 +10338,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10365,7 +10370,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10400,7 +10405,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10431,7 +10436,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10467,7 +10472,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10500,7 +10505,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10534,7 +10539,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10566,7 +10571,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10594,7 +10599,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10620,7 +10625,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10652,7 +10657,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10684,7 +10689,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10719,7 +10724,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10750,7 +10755,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10783,7 +10788,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10816,7 +10821,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10852,7 +10857,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10888,7 +10893,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10916,7 +10921,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10942,7 +10947,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10970,7 +10975,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11008,7 +11013,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11043,7 +11048,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11079,7 +11084,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11113,7 +11118,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11141,7 +11146,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11175,7 +11180,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11215,7 +11220,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11255,7 +11260,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11294,7 +11299,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11325,7 +11330,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11352,7 +11357,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11381,7 +11386,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11417,7 +11422,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11450,7 +11455,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11484,7 +11489,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11516,7 +11521,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11540,7 +11545,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11570,7 +11575,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11602,7 +11607,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11633,7 +11638,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11671,7 +11676,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11705,7 +11710,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11740,7 +11745,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11775,7 +11780,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11810,7 +11815,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11841,7 +11846,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11873,7 +11878,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11909,7 +11914,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11947,7 +11952,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11985,7 +11990,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12022,7 +12027,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12053,7 +12058,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12089,7 +12094,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12122,7 +12127,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12155,7 +12160,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12191,7 +12196,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12221,7 +12226,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12259,7 +12264,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12294,7 +12299,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12327,7 +12332,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12363,7 +12368,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12399,7 +12404,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12437,7 +12442,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12472,7 +12477,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12505,7 +12510,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12538,7 +12543,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12572,7 +12577,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12608,7 +12613,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12641,7 +12646,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12677,7 +12682,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12713,7 +12718,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12749,7 +12754,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12782,7 +12787,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12818,7 +12823,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12854,7 +12859,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12887,7 +12892,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12920,7 +12925,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12956,7 +12961,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12992,7 +12997,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13025,7 +13030,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13055,7 +13060,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13091,7 +13096,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13127,7 +13132,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13163,7 +13168,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13199,7 +13204,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13232,7 +13237,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13265,7 +13270,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13301,7 +13306,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13331,7 +13336,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13362,7 +13367,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13393,7 +13398,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13427,7 +13432,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13459,7 +13464,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13485,7 +13490,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13515,7 +13520,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13551,7 +13556,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13584,7 +13589,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13618,7 +13623,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13646,7 +13651,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13672,7 +13677,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13704,7 +13709,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13736,7 +13741,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13771,7 +13776,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13802,7 +13807,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13833,7 +13838,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13867,7 +13872,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13901,7 +13906,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13932,7 +13937,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13960,7 +13965,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13986,7 +13991,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14017,7 +14022,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14051,7 +14056,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14085,7 +14090,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14116,7 +14121,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14144,7 +14149,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14170,7 +14175,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14202,7 +14207,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14233,7 +14238,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14267,7 +14272,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14300,7 +14305,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14336,7 +14341,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14372,7 +14377,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14405,7 +14410,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14433,7 +14438,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14461,7 +14466,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14492,7 +14497,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14526,7 +14531,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14560,7 +14565,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14591,7 +14596,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14619,7 +14624,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14645,7 +14650,7 @@ def build_virtual_hubs_get_effective_virtual_hub_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14679,7 +14684,7 @@ def build_hub_virtual_network_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14714,7 +14719,7 @@ def build_hub_virtual_network_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14746,7 +14751,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14778,7 +14783,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14809,7 +14814,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14840,7 +14845,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14874,7 +14879,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14908,7 +14913,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14939,7 +14944,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14970,7 +14975,7 @@ def build_vpn_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15004,7 +15009,7 @@ def build_vpn_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15038,7 +15043,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15066,7 +15071,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15092,7 +15097,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15124,7 +15129,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15159,7 +15164,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15191,7 +15196,7 @@ def build_vpn_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15226,7 +15231,7 @@ def build_vpn_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15261,7 +15266,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15297,7 +15302,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15330,7 +15335,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15362,7 +15367,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15393,7 +15398,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15427,7 +15432,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15461,7 +15466,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15492,7 +15497,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15520,7 +15525,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15546,7 +15551,7 @@ def build_p2_svpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15577,7 +15582,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15611,7 +15616,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15642,7 +15647,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15676,7 +15681,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15710,7 +15715,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15741,7 +15746,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15773,7 +15778,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15808,7 +15813,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15840,7 +15845,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15869,7 +15874,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15897,7 +15902,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15927,7 +15932,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15961,7 +15966,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15992,7 +15997,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16023,7 +16028,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16058,7 +16063,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16090,7 +16095,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16122,7 +16127,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16153,7 +16158,7 @@ def build_virtual_hub_bgp_connection_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16185,7 +16190,7 @@ def build_virtual_hub_bgp_connection_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16220,7 +16225,7 @@ def build_virtual_hub_bgp_connection_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16252,7 +16257,7 @@ def build_virtual_hub_bgp_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16283,7 +16288,7 @@ def build_virtual_hub_bgp_connections_list_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16315,7 +16320,7 @@ def build_virtual_hub_bgp_connections_list_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16347,7 +16352,7 @@ def build_virtual_hub_ip_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16379,7 +16384,7 @@ def build_virtual_hub_ip_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16414,7 +16419,7 @@ def build_virtual_hub_ip_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16446,7 +16451,7 @@ def build_virtual_hub_ip_configuration_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16477,7 +16482,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16512,7 +16517,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16544,7 +16549,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16576,7 +16581,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16607,7 +16612,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16635,7 +16640,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16664,7 +16669,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16695,7 +16700,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16729,7 +16734,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16787,7 +16792,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -16840,7 +16845,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16904,7 +16909,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -16956,7 +16961,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17117,7 +17122,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17252,7 +17257,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17312,7 +17317,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17381,7 +17386,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17451,7 +17456,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -17504,7 +17509,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17558,7 +17563,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -17611,7 +17616,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17665,7 +17670,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -17732,7 +17737,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17794,7 +17799,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -17968,7 +17973,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18034,7 +18039,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -18087,7 +18092,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -18140,7 +18145,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -18193,7 +18198,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -18245,7 +18250,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -18293,7 +18298,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -18373,7 +18378,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -18446,7 +18451,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -18538,7 +18543,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -18597,7 +18602,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18657,7 +18662,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -18831,7 +18836,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18906,7 +18911,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -18961,7 +18966,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -19053,7 +19058,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -19108,7 +19113,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19174,7 +19179,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -19226,7 +19231,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19387,7 +19392,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19522,7 +19527,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19582,7 +19587,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -19654,7 +19659,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -19746,7 +19751,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -19840,7 +19845,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -19934,7 +19939,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20011,7 +20016,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20103,7 +20108,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -20156,7 +20161,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20220,7 +20225,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -20272,7 +20277,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -20430,7 +20435,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20493,7 +20498,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -20647,7 +20652,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20706,7 +20711,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -20775,7 +20780,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -20865,7 +20870,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -20966,7 +20971,7 @@ def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -21012,7 +21017,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.AzureWebCateg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -21102,7 +21107,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -21155,7 +21160,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21219,7 +21224,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -21271,7 +21276,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -21429,7 +21434,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21486,7 +21491,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21556,7 +21561,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21614,7 +21619,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -21633,7 +21638,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -21645,7 +21650,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21791,7 +21796,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -21813,7 +21818,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21918,7 +21923,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -21930,7 +21935,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22063,7 +22068,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22194,7 +22199,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -22216,7 +22221,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22277,10 +22282,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22341,7 +22346,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -22355,7 +22360,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22522,7 +22527,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -22544,7 +22549,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22618,10 +22623,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -22679,10 +22684,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -22731,7 +22736,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -22743,7 +22748,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -22897,7 +22902,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22976,7 +22981,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -23029,7 +23034,7 @@ def begin_delete(self, resource_group_name: str, custom_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23097,7 +23102,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -23150,7 +23155,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -23308,7 +23313,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23443,7 +23448,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -23501,7 +23506,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -23571,7 +23576,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Cus _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -23662,7 +23667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -23715,7 +23720,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23779,7 +23784,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -23831,7 +23836,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -23987,7 +23992,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24122,7 +24127,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -24202,7 +24207,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -24255,7 +24260,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24321,7 +24326,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -24373,7 +24378,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -24532,7 +24537,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24669,7 +24674,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -24727,7 +24732,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -24797,7 +24802,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -24892,7 +24897,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -25050,7 +25055,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25109,7 +25114,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -25162,7 +25167,7 @@ def begin_delete(self, resource_group_name: str, dscp_configuration_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25226,7 +25231,7 @@ def get(self, resource_group_name: str, dscp_configuration_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -25274,7 +25279,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Dsc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -25343,7 +25348,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -25435,7 +25440,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -25526,7 +25531,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -25584,7 +25589,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25653,7 +25658,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -25707,7 +25712,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -25880,7 +25885,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25946,7 +25951,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -26038,7 +26043,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -26096,7 +26101,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26165,7 +26170,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -26219,7 +26224,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -26391,7 +26396,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26457,7 +26462,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -26549,7 +26554,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -26611,7 +26616,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26683,7 +26688,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -26739,7 +26744,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -26922,7 +26927,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26992,7 +26997,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -27102,7 +27107,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -27161,7 +27166,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -27254,7 +27259,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -27307,7 +27312,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27371,7 +27376,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -27423,7 +27428,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -27584,7 +27589,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27715,7 +27720,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -27775,7 +27780,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -27845,7 +27850,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27903,7 +27908,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -27973,7 +27978,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28031,7 +28036,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -28103,7 +28108,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28171,7 +28176,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -28233,7 +28238,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -28283,7 +28288,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -28353,7 +28358,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -28443,7 +28448,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -28533,7 +28538,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -28607,7 +28612,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -28692,7 +28697,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -28744,7 +28749,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -28901,7 +28906,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29038,7 +29043,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -29098,7 +29103,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -29168,7 +29173,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29226,7 +29231,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -29300,7 +29305,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29360,7 +29365,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -29430,7 +29435,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29514,7 +29519,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -29586,7 +29591,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -29644,7 +29649,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29713,7 +29718,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -29767,7 +29772,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -29940,7 +29945,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30022,7 +30027,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -30101,7 +30106,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -30168,7 +30173,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -30221,7 +30226,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30285,7 +30290,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -30337,7 +30342,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -30493,7 +30498,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30628,7 +30633,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -30688,7 +30693,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -30757,7 +30762,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -30903,7 +30908,7 @@ def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -30997,7 +31002,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -31050,7 +31055,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -31142,7 +31147,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -31195,7 +31200,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31263,7 +31268,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -31316,7 +31321,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -31474,7 +31479,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31533,7 +31538,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -31602,7 +31607,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -31692,7 +31697,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -31750,7 +31755,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31819,7 +31824,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -31873,7 +31878,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -32045,7 +32050,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32111,7 +32116,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -32203,7 +32208,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -32256,7 +32261,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32324,7 +32329,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -32377,7 +32382,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -32535,7 +32540,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32670,7 +32675,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -32728,7 +32733,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -32798,7 +32803,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -32904,7 +32909,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -32954,7 +32959,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -33104,7 +33109,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33235,7 +33240,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -33296,7 +33301,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -33350,7 +33355,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33404,7 +33409,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -33474,7 +33479,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -33565,7 +33570,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -33618,7 +33623,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33686,7 +33691,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -33739,7 +33744,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -33897,7 +33902,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34032,7 +34037,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -34090,7 +34095,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -34160,7 +34165,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -34255,7 +34260,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -34341,7 +34346,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -34395,7 +34400,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -34566,7 +34571,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34626,7 +34631,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -34684,7 +34689,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34765,7 +34770,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -34851,7 +34856,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -34924,7 +34929,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -34996,7 +35001,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -35054,7 +35059,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35130,7 +35135,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -35185,7 +35190,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -35353,7 +35358,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35437,7 +35442,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -35523,7 +35528,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -35596,7 +35601,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -35682,7 +35687,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -35755,7 +35760,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -35849,7 +35854,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -35933,7 +35938,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -36002,7 +36007,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -36055,7 +36060,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36123,7 +36128,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -36172,7 +36177,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -36322,7 +36327,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36453,7 +36458,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -36511,7 +36516,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -36581,7 +36586,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -36672,7 +36677,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -36725,7 +36730,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36793,7 +36798,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -36846,7 +36851,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -37004,7 +37009,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37139,7 +37144,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -37197,7 +37202,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37267,7 +37272,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37338,7 +37343,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -37401,7 +37406,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37457,7 +37462,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -37520,7 +37525,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37583,7 +37588,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37660,7 +37665,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37756,7 +37761,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -37825,7 +37830,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -37927,7 +37932,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -37985,7 +37990,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -38062,7 +38067,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -38158,7 +38163,7 @@ def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -38235,7 +38240,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -38321,7 +38326,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -38394,7 +38399,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -38486,7 +38491,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -38544,7 +38549,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38613,7 +38618,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -38667,7 +38672,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -38840,7 +38845,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38906,7 +38911,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -38998,7 +39003,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -39051,7 +39056,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39119,7 +39124,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -39246,7 +39251,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -39386,7 +39391,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -39444,7 +39449,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -39514,7 +39519,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -39605,7 +39610,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -39660,7 +39665,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39728,7 +39733,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -39781,7 +39786,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -39942,7 +39947,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40077,7 +40082,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -40137,7 +40142,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -40209,7 +40214,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -40300,7 +40305,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -40358,7 +40363,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40427,7 +40432,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -40481,7 +40486,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -40649,7 +40654,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40713,7 +40718,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -40809,7 +40814,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -40895,7 +40900,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -40964,7 +40969,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -41019,7 +41024,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41087,7 +41092,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -41215,7 +41220,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -41279,7 +41284,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -41440,7 +41445,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41503,7 +41508,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -41574,7 +41579,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -41664,7 +41669,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -41722,7 +41727,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41791,7 +41796,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -41845,7 +41850,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -42016,7 +42021,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42082,7 +42087,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -42174,7 +42179,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualApplianceSku"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -42252,7 +42257,7 @@ def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualApplianceSk _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -42324,7 +42329,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -42495,7 +42500,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42651,7 +42656,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -42726,7 +42731,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -42775,7 +42780,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -42829,7 +42834,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42959,7 +42964,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -43020,7 +43025,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -43090,7 +43095,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -43237,7 +43242,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -43302,7 +43307,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -43462,7 +43467,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43525,7 +43530,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -43682,7 +43687,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43745,7 +43750,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -43905,7 +43910,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43968,7 +43973,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -44128,7 +44133,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44191,7 +44196,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -44353,7 +44358,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44416,7 +44421,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -44576,7 +44581,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44639,7 +44644,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -44801,7 +44806,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44864,7 +44869,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -45029,7 +45034,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45092,7 +45097,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -45259,7 +45264,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45322,7 +45327,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -45485,7 +45490,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45548,7 +45553,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -45722,7 +45727,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45806,7 +45811,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -45972,7 +45977,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46046,7 +46051,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -46096,7 +46101,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -46155,7 +46160,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46210,7 +46215,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -46269,7 +46274,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46324,7 +46329,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -46393,7 +46398,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46455,7 +46460,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -46554,7 +46559,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -46742,7 +46747,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46818,7 +46823,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -46868,7 +46873,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -46928,7 +46933,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47068,7 +47073,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -47130,7 +47135,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -47190,7 +47195,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47245,7 +47250,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -47305,7 +47310,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47360,7 +47365,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -47430,7 +47435,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47494,7 +47499,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -47592,7 +47597,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -47756,7 +47761,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47901,7 +47906,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -47977,7 +47982,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -48027,7 +48032,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -48086,7 +48091,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48144,7 +48149,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -48235,7 +48240,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -48324,7 +48329,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -48378,7 +48383,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48446,7 +48451,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -48500,7 +48505,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -48659,7 +48664,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48718,7 +48723,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -48788,7 +48793,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -48882,7 +48887,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -48960,7 +48965,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -49052,7 +49057,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -49110,7 +49115,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49179,7 +49184,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -49233,7 +49238,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -49404,7 +49409,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49469,7 +49474,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -49562,7 +49567,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -49616,7 +49621,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49684,7 +49689,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -49738,7 +49743,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -49900,7 +49905,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49959,7 +49964,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -50029,7 +50034,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -50122,7 +50127,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -50260,7 +50265,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -50322,7 +50327,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -50381,7 +50386,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50442,7 +50447,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -50515,7 +50520,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -50656,7 +50661,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50718,7 +50723,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -50880,7 +50885,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50944,7 +50949,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -51022,7 +51027,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -51116,7 +51121,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -51169,7 +51174,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51237,7 +51242,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -51290,7 +51295,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -51448,7 +51453,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51583,7 +51588,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -51641,7 +51646,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51711,7 +51716,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51786,7 +51791,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51875,7 +51880,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51980,7 +51985,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -52037,7 +52042,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -52126,7 +52131,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -52231,7 +52236,7 @@ def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -52304,7 +52309,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -52357,7 +52362,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52425,7 +52430,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -52478,7 +52483,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -52636,7 +52641,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52771,7 +52776,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -52829,7 +52834,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -52899,7 +52904,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -52990,7 +52995,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -53043,7 +53048,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53111,7 +53116,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -53164,7 +53169,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -53322,7 +53327,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53453,7 +53458,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -53513,7 +53518,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -53582,7 +53587,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -53672,7 +53677,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -53730,7 +53735,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53799,7 +53804,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -53853,7 +53858,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -54022,7 +54027,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54086,7 +54091,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -54178,7 +54183,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -54231,7 +54236,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54299,7 +54304,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -54348,7 +54353,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -54497,7 +54502,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54628,7 +54633,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -54688,7 +54693,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -54757,7 +54762,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -54847,7 +54852,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -54905,7 +54910,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54972,7 +54977,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -55026,7 +55031,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -55189,7 +55194,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55251,7 +55256,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -55343,7 +55348,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -55398,7 +55403,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55464,7 +55469,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -55516,7 +55521,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -55677,7 +55682,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55812,7 +55817,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -55876,7 +55881,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -55947,7 +55952,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -56036,7 +56041,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -56126,7 +56131,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -56181,7 +56186,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56249,7 +56254,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -56302,7 +56307,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -56463,7 +56468,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56598,7 +56603,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -56658,7 +56663,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -56732,7 +56737,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -56827,7 +56832,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -56890,7 +56895,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56964,7 +56969,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -57018,7 +57023,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -57197,7 +57202,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57263,7 +57268,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -57365,7 +57370,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -57432,7 +57437,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -57523,7 +57528,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -57576,7 +57581,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57644,7 +57649,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -57697,7 +57702,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -57855,7 +57860,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57990,7 +57995,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -58048,7 +58053,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58118,7 +58123,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58203,7 +58208,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -58257,7 +58262,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -58349,7 +58354,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -58407,7 +58412,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58483,7 +58488,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -58538,7 +58543,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -58703,7 +58708,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58768,7 +58773,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -58927,7 +58932,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58990,7 +58995,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59151,7 +59156,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59211,7 +59216,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -59317,7 +59322,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -59400,7 +59405,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -59469,7 +59474,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -59527,7 +59532,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59596,7 +59601,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -59650,7 +59655,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -59823,7 +59828,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59889,7 +59894,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -59985,7 +59990,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -60146,7 +60151,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60217,7 +60222,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -60265,7 +60270,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -60320,7 +60325,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60378,7 +60383,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -60535,7 +60540,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60596,7 +60601,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -60673,7 +60678,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -60749,7 +60754,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -60820,7 +60825,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60877,7 +60882,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -60933,7 +60938,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60991,7 +60996,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61147,7 +61152,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61210,7 +61215,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61366,7 +61371,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61425,7 +61430,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -61487,7 +61492,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61543,7 +61548,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -61609,7 +61614,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61676,7 +61681,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -61724,7 +61729,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -61788,7 +61793,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61844,7 +61849,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -61911,7 +61916,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61972,7 +61977,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -62136,7 +62141,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62195,7 +62200,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -62258,7 +62263,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62393,7 +62398,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -62457,7 +62462,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -62614,7 +62619,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62677,7 +62682,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -62831,7 +62836,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62890,7 +62895,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -62954,7 +62959,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63014,7 +63019,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -63159,7 +63164,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63240,7 +63245,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -63404,7 +63409,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63476,7 +63481,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -63524,7 +63529,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -63580,7 +63585,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63638,7 +63643,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -63800,7 +63805,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63863,7 +63868,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -64034,7 +64039,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64107,7 +64112,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -64158,7 +64163,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -64233,7 +64238,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -64402,7 +64407,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64465,7 +64470,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -64625,7 +64630,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64688,7 +64693,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -64845,7 +64850,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64928,7 +64933,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -65089,7 +65094,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65160,7 +65165,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -65208,7 +65213,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -65261,7 +65266,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65391,7 +65396,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -65452,7 +65457,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -65543,7 +65548,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -65596,7 +65601,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65660,7 +65665,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -65708,7 +65713,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -65862,7 +65867,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65993,7 +65998,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -66051,7 +66056,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -66121,7 +66126,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -66212,7 +66217,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -66266,7 +66271,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66334,7 +66339,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -66388,7 +66393,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -66545,7 +66550,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66604,7 +66609,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -66674,7 +66679,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -66765,7 +66770,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -66824,7 +66829,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66893,7 +66898,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -66948,7 +66953,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -67120,7 +67125,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67186,7 +67191,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -67289,7 +67294,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -67341,7 +67346,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -67494,7 +67499,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67629,7 +67634,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -67689,7 +67694,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -67742,7 +67747,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67796,7 +67801,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -67865,7 +67870,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -67965,7 +67970,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -68017,7 +68022,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -68170,7 +68175,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68305,7 +68310,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -68365,7 +68370,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -68418,7 +68423,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68472,7 +68477,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -68541,7 +68546,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -68645,7 +68650,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -68698,7 +68703,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -68794,7 +68799,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -68942,7 +68947,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69032,7 +69037,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -69084,7 +69089,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -69253,7 +69258,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69394,7 +69399,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -69454,7 +69459,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -69510,7 +69515,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69568,7 +69573,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -69639,7 +69644,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -69739,7 +69744,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -69791,7 +69796,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -69944,7 +69949,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70079,7 +70084,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -70139,7 +70144,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -70192,7 +70197,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70246,7 +70251,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -70315,7 +70320,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -70389,7 +70394,7 @@ def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -70541,7 +70546,7 @@ def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70623,7 +70628,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -70799,7 +70804,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70859,7 +70864,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -70917,7 +70922,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70986,7 +70991,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -71041,7 +71046,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -71143,7 +71148,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -71195,7 +71200,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -71350,7 +71355,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71413,7 +71418,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -71566,7 +71571,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71625,7 +71630,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -71678,7 +71683,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71732,7 +71737,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -71791,7 +71796,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71851,7 +71856,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72008,7 +72013,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72071,7 +72076,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72228,7 +72233,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72287,7 +72292,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -72356,7 +72361,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -72460,7 +72465,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -72514,7 +72519,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -72685,7 +72690,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72745,7 +72750,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -72803,7 +72808,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72863,7 +72868,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73031,7 +73036,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73096,7 +73101,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73264,7 +73269,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73328,7 +73333,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -73441,7 +73446,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -73520,7 +73525,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -73623,7 +73628,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -73675,7 +73680,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -73833,7 +73838,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73896,7 +73901,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -74052,7 +74057,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74111,7 +74116,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -74164,7 +74169,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74218,7 +74223,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -74287,7 +74292,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -74357,7 +74362,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -74419,7 +74424,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74479,7 +74484,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -74638,7 +74643,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74697,7 +74702,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -74760,7 +74765,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74820,7 +74825,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -74982,7 +74987,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75045,7 +75050,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -75193,7 +75198,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75270,7 +75275,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -75334,7 +75339,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75424,7 +75429,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -75479,7 +75484,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -75656,7 +75661,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75716,7 +75721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -75775,7 +75780,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75836,7 +75841,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -75934,7 +75939,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -75988,7 +75993,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -76039,7 +76044,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -76202,7 +76207,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76273,7 +76278,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -76321,7 +76326,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -76375,7 +76380,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76454,7 +76459,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -76627,7 +76632,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76701,7 +76706,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -76750,7 +76755,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -76808,7 +76813,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76875,7 +76880,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -76957,7 +76962,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -77011,7 +77016,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -77179,7 +77184,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77239,7 +77244,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -77297,7 +77302,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77374,7 +77379,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -77446,7 +77451,7 @@ def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -77511,7 +77516,7 @@ def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77568,7 +77573,7 @@ def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -77633,7 +77638,7 @@ def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77724,7 +77729,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -77778,7 +77783,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -77950,7 +77955,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78010,7 +78015,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -78068,7 +78073,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78127,7 +78132,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -78224,7 +78229,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -78390,7 +78395,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78464,7 +78469,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -78513,7 +78518,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -78571,7 +78576,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78628,7 +78633,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -78722,7 +78727,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -78793,7 +78798,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -78873,7 +78878,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -78996,7 +79001,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -79060,7 +79065,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -79113,7 +79118,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-07-01")) # type: Literal["2020-07-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_metadata.json index def6d4d1aaa2..6f46d73ce591 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_metadata.json @@ -366,4 +366,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/operations/_operations.py index 4f13122c8293..ec144ca670af 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -78,7 +79,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -105,8 +105,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_dscp_configuration_create_or_update_request, build_dscp_configuration_delete_request, build_dscp_configuration_get_request, @@ -183,9 +181,6 @@ build_flow_logs_get_request, build_flow_logs_list_request, build_flow_logs_update_tags_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -268,6 +263,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -364,7 +367,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -414,7 +416,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_appliance_sites_create_or_update_request, build_virtual_appliance_sites_delete_request, @@ -550,8 +551,12 @@ build_web_categories_get_request, build_web_categories_list_by_subscription_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -589,7 +594,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -644,7 +649,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -710,7 +715,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -762,7 +767,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -923,7 +928,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1059,7 +1064,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1120,7 +1125,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1190,7 +1195,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1260,7 +1265,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1315,7 +1320,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1369,7 +1374,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1424,7 +1429,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1478,7 +1483,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1545,7 +1550,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1607,7 +1612,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1781,7 +1786,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1847,7 +1852,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1900,7 +1905,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1953,7 +1958,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -2006,7 +2011,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2058,7 +2063,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2106,7 +2111,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2186,7 +2191,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2259,7 +2264,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -2351,7 +2356,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -2410,7 +2415,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2470,7 +2475,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -2644,7 +2649,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2720,7 +2725,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -2775,7 +2780,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -2867,7 +2872,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2922,7 +2927,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2988,7 +2993,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -3040,7 +3045,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3201,7 +3206,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3337,7 +3342,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3397,7 +3402,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3469,7 +3474,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3561,7 +3566,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3657,7 +3662,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3751,7 +3756,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3828,7 +3833,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3920,7 +3925,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3975,7 +3980,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4039,7 +4044,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -4091,7 +4096,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -4252,7 +4257,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4316,7 +4321,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -4473,7 +4478,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4534,7 +4539,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4604,7 +4609,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4694,7 +4699,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4795,7 +4800,7 @@ async def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -4842,7 +4847,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.AzureWeb _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -4932,7 +4937,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4987,7 +4992,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5051,7 +5056,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -5103,7 +5108,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -5261,7 +5266,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5320,7 +5325,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5391,7 +5396,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5449,7 +5454,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -5468,7 +5473,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -5480,7 +5485,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5626,7 +5631,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5648,7 +5653,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5753,7 +5758,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -5765,7 +5770,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5898,7 +5903,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6029,7 +6034,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -6051,7 +6056,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6112,10 +6117,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6176,7 +6181,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -6190,7 +6195,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6357,7 +6362,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -6379,7 +6384,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6453,10 +6458,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6514,10 +6519,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6566,7 +6571,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -6578,7 +6583,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6732,7 +6737,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6811,7 +6816,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -6866,7 +6871,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6934,7 +6939,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -6987,7 +6992,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -7148,7 +7153,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7283,7 +7288,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -7342,7 +7347,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -7413,7 +7418,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -7504,7 +7509,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -7559,7 +7564,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7625,7 +7630,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -7677,7 +7682,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -7836,7 +7841,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7972,7 +7977,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -8052,7 +8057,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -8107,7 +8112,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8173,7 +8178,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -8225,7 +8230,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -8384,7 +8389,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8522,7 +8527,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -8581,7 +8586,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -8654,7 +8659,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -8749,7 +8754,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -8910,7 +8915,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8969,7 +8974,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -9024,7 +9029,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9090,7 +9095,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -9139,7 +9144,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -9209,7 +9214,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -9301,7 +9306,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -9392,7 +9397,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -9450,7 +9455,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9519,7 +9524,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -9573,7 +9578,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -9746,7 +9751,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9813,7 +9818,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -9905,7 +9910,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -9963,7 +9968,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10032,7 +10037,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -10086,7 +10091,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -10258,7 +10263,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10325,7 +10330,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -10417,7 +10422,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -10479,7 +10484,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10551,7 +10556,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -10607,7 +10612,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -10790,7 +10795,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10861,7 +10866,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -10971,7 +10976,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -11030,7 +11035,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -11123,7 +11128,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -11176,7 +11181,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11240,7 +11245,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -11292,7 +11297,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11453,7 +11458,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11585,7 +11590,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -11645,7 +11650,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -11715,7 +11720,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11773,7 +11778,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -11843,7 +11848,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11901,7 +11906,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -11973,7 +11978,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12043,7 +12048,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -12105,7 +12110,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -12155,7 +12160,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12225,7 +12230,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -12315,7 +12320,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -12405,7 +12410,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12479,7 +12484,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -12564,7 +12569,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -12616,7 +12621,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12773,7 +12778,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12911,7 +12916,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -12971,7 +12976,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -13041,7 +13046,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13099,7 +13104,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -13173,7 +13178,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13233,7 +13238,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -13303,7 +13308,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13387,7 +13392,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -13459,7 +13464,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -13517,7 +13522,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13586,7 +13591,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -13640,7 +13645,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -13813,7 +13818,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13896,7 +13901,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -13975,7 +13980,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -14042,7 +14047,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -14097,7 +14102,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14163,7 +14168,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -14215,7 +14220,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -14374,7 +14379,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14510,7 +14515,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -14573,7 +14578,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -14643,7 +14648,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -14789,7 +14794,7 @@ async def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -14883,7 +14888,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -14937,7 +14942,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -15029,7 +15034,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -15084,7 +15089,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15152,7 +15157,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -15205,7 +15210,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -15366,7 +15371,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15427,7 +15432,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -15497,7 +15502,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -15587,7 +15592,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -15645,7 +15650,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15714,7 +15719,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -15768,7 +15773,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -15940,7 +15945,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16007,7 +16012,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -16099,7 +16104,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -16154,7 +16159,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16222,7 +16227,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -16275,7 +16280,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -16433,7 +16438,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16569,7 +16574,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -16628,7 +16633,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -16699,7 +16704,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -16805,7 +16810,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -16855,7 +16860,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -17008,7 +17013,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17140,7 +17145,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -17201,7 +17206,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -17255,7 +17260,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17309,7 +17314,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -17379,7 +17384,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -17470,7 +17475,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -17525,7 +17530,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17593,7 +17598,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -17646,7 +17651,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -17804,7 +17809,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17940,7 +17945,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -17999,7 +18004,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -18070,7 +18075,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -18166,7 +18171,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -18252,7 +18257,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -18306,7 +18311,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -18477,7 +18482,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18538,7 +18543,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -18596,7 +18601,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18677,7 +18682,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -18763,7 +18768,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -18837,7 +18842,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -18909,7 +18914,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -18967,7 +18972,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19043,7 +19048,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -19098,7 +19103,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -19269,7 +19274,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19355,7 +19360,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -19441,7 +19446,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -19515,7 +19520,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -19601,7 +19606,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -19675,7 +19680,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -19769,7 +19774,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -19855,7 +19860,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -19924,7 +19929,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -19979,7 +19984,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20047,7 +20052,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -20096,7 +20101,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -20249,7 +20254,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20381,7 +20386,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -20440,7 +20445,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -20511,7 +20516,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -20602,7 +20607,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -20657,7 +20662,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20725,7 +20730,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -20778,7 +20783,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -20939,7 +20944,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21075,7 +21080,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -21134,7 +21139,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21205,7 +21210,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21276,7 +21281,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -21339,7 +21344,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21395,7 +21400,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -21458,7 +21463,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21522,7 +21527,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21600,7 +21605,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -21696,7 +21701,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -21765,7 +21770,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -21867,7 +21872,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -21926,7 +21931,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -22004,7 +22009,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -22100,7 +22105,7 @@ async def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -22177,7 +22182,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -22263,7 +22268,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -22337,7 +22342,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -22429,7 +22434,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -22487,7 +22492,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22556,7 +22561,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -22610,7 +22615,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -22783,7 +22788,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22850,7 +22855,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -22942,7 +22947,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -22997,7 +23002,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23065,7 +23070,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -23192,7 +23197,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -23332,7 +23337,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -23391,7 +23396,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -23462,7 +23467,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -23553,7 +23558,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -23608,7 +23613,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23676,7 +23681,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -23729,7 +23734,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -23890,7 +23895,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24026,7 +24031,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -24086,7 +24091,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -24158,7 +24163,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -24249,7 +24254,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -24307,7 +24312,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24376,7 +24381,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -24430,7 +24435,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -24598,7 +24603,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24664,7 +24669,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -24761,7 +24766,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -24847,7 +24852,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -24916,7 +24921,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -24971,7 +24976,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25039,7 +25044,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -25167,7 +25172,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -25231,7 +25236,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -25392,7 +25397,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25456,7 +25461,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -25527,7 +25532,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -25617,7 +25622,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -25675,7 +25680,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25744,7 +25749,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -25798,7 +25803,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -25969,7 +25974,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26036,7 +26041,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -26128,7 +26133,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualApplianceS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -26206,7 +26211,7 @@ async def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualAppli _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -26278,7 +26283,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -26449,7 +26454,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26606,7 +26611,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -26681,7 +26686,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -26730,7 +26735,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -26786,7 +26791,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26916,7 +26921,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -26978,7 +26983,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -27049,7 +27054,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -27196,7 +27201,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -27261,7 +27266,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -27421,7 +27426,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27484,7 +27489,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -27644,7 +27649,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27707,7 +27712,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -27867,7 +27872,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27930,7 +27935,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -28090,7 +28095,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28153,7 +28158,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -28315,7 +28320,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28378,7 +28383,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -28538,7 +28543,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28601,7 +28606,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -28763,7 +28768,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28826,7 +28831,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -28991,7 +28996,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29054,7 +29059,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -29221,7 +29226,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29284,7 +29289,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -29447,7 +29452,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29510,7 +29515,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -29684,7 +29689,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29768,7 +29773,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -29934,7 +29939,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30009,7 +30014,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -30059,7 +30064,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -30118,7 +30123,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30173,7 +30178,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -30232,7 +30237,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30287,7 +30292,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -30356,7 +30361,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30418,7 +30423,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -30517,7 +30522,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -30705,7 +30710,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30782,7 +30787,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -30832,7 +30837,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -30892,7 +30897,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31032,7 +31037,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -31094,7 +31099,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -31154,7 +31159,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31209,7 +31214,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -31269,7 +31274,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31324,7 +31329,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -31394,7 +31399,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31458,7 +31463,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -31556,7 +31561,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -31723,7 +31728,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31869,7 +31874,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -31945,7 +31950,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -31995,7 +32000,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -32054,7 +32059,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32114,7 +32119,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -32206,7 +32211,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -32295,7 +32300,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -32351,7 +32356,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32419,7 +32424,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -32473,7 +32478,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -32635,7 +32640,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32696,7 +32701,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -32767,7 +32772,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -32861,7 +32866,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -32939,7 +32944,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -33031,7 +33036,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -33089,7 +33094,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33158,7 +33163,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -33212,7 +33217,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -33383,7 +33388,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33449,7 +33454,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -33542,7 +33547,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -33596,7 +33601,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33664,7 +33669,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -33718,7 +33723,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -33880,7 +33885,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33941,7 +33946,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -34012,7 +34017,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -34105,7 +34110,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -34243,7 +34248,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -34305,7 +34310,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -34364,7 +34369,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34425,7 +34430,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -34498,7 +34503,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -34639,7 +34644,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34701,7 +34706,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -34863,7 +34868,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34927,7 +34932,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -35005,7 +35010,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -35099,7 +35104,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -35154,7 +35159,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35222,7 +35227,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -35275,7 +35280,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -35436,7 +35441,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35572,7 +35577,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -35631,7 +35636,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35702,7 +35707,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35778,7 +35783,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35868,7 +35873,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -35973,7 +35978,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -36031,7 +36036,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36121,7 +36126,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -36226,7 +36231,7 @@ async def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -36299,7 +36304,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -36354,7 +36359,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36422,7 +36427,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -36475,7 +36480,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36636,7 +36641,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36771,7 +36776,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36830,7 +36835,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36901,7 +36906,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36992,7 +36997,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -37047,7 +37052,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37115,7 +37120,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -37168,7 +37173,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37326,7 +37331,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37458,7 +37463,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37519,7 +37524,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37589,7 +37594,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37679,7 +37684,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -37737,7 +37742,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37806,7 +37811,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -37860,7 +37865,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -38032,7 +38037,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38098,7 +38103,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -38190,7 +38195,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -38245,7 +38250,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38313,7 +38318,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -38362,7 +38367,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38514,7 +38519,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38646,7 +38651,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38707,7 +38712,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38777,7 +38782,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38867,7 +38872,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -38925,7 +38930,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38994,7 +38999,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -39048,7 +39053,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -39211,7 +39216,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39274,7 +39279,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -39366,7 +39371,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -39421,7 +39426,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39487,7 +39492,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -39539,7 +39544,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39700,7 +39705,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39836,7 +39841,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39900,7 +39905,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -39971,7 +39976,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -40060,7 +40065,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -40150,7 +40155,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -40205,7 +40210,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40273,7 +40278,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -40326,7 +40331,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40487,7 +40492,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40623,7 +40628,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40683,7 +40688,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40757,7 +40762,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40852,7 +40857,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -40915,7 +40920,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40989,7 +40994,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -41043,7 +41048,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -41222,7 +41227,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41289,7 +41294,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -41391,7 +41396,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -41458,7 +41463,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -41549,7 +41554,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -41604,7 +41609,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41672,7 +41677,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -41725,7 +41730,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -41886,7 +41891,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42022,7 +42027,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -42081,7 +42086,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42152,7 +42157,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42237,7 +42242,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -42291,7 +42296,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -42383,7 +42388,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -42441,7 +42446,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42517,7 +42522,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -42572,7 +42577,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -42740,7 +42745,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42806,7 +42811,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -42965,7 +42970,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43028,7 +43033,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43189,7 +43194,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43251,7 +43256,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -43357,7 +43362,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -43440,7 +43445,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -43509,7 +43514,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -43567,7 +43572,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43636,7 +43641,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -43690,7 +43695,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -43863,7 +43868,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43930,7 +43935,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -44026,7 +44031,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -44187,7 +44192,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44259,7 +44264,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -44307,7 +44312,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -44362,7 +44367,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44420,7 +44425,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -44577,7 +44582,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44639,7 +44644,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -44716,7 +44721,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -44792,7 +44797,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -44863,7 +44868,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44920,7 +44925,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -44976,7 +44981,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45034,7 +45039,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45190,7 +45195,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45253,7 +45258,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45409,7 +45414,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45468,7 +45473,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -45530,7 +45535,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45586,7 +45591,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -45652,7 +45657,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45721,7 +45726,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -45769,7 +45774,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -45833,7 +45838,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45889,7 +45894,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -45956,7 +45961,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46017,7 +46022,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -46181,7 +46186,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46240,7 +46245,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -46303,7 +46308,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46438,7 +46443,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -46502,7 +46507,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46659,7 +46664,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46722,7 +46727,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46876,7 +46881,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46935,7 +46940,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -46999,7 +47004,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47059,7 +47064,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -47204,7 +47209,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47285,7 +47290,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -47449,7 +47454,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47522,7 +47527,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -47570,7 +47575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -47626,7 +47631,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47684,7 +47689,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -47846,7 +47851,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47910,7 +47915,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -48081,7 +48086,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48155,7 +48160,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -48206,7 +48211,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -48281,7 +48286,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -48450,7 +48455,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48513,7 +48518,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48673,7 +48678,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48736,7 +48741,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48893,7 +48898,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48952,7 +48957,7 @@ async def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -49016,7 +49021,7 @@ async def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49096,7 +49101,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49257,7 +49262,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49329,7 +49334,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -49377,7 +49382,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -49432,7 +49437,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49562,7 +49567,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49623,7 +49628,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -49714,7 +49719,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -49767,7 +49772,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49831,7 +49836,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -49879,7 +49884,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -50036,7 +50041,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50168,7 +50173,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -50227,7 +50232,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -50300,7 +50305,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -50391,7 +50396,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -50447,7 +50452,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50515,7 +50520,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -50569,7 +50574,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -50729,7 +50734,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50790,7 +50795,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -50861,7 +50866,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -50952,7 +50957,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -51011,7 +51016,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51080,7 +51085,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -51135,7 +51140,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -51307,7 +51312,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51374,7 +51379,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -51477,7 +51482,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -51529,7 +51534,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -51685,7 +51690,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51821,7 +51826,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -51881,7 +51886,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -51936,7 +51941,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51991,7 +51996,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52061,7 +52066,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52161,7 +52166,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -52213,7 +52218,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -52369,7 +52374,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52505,7 +52510,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -52565,7 +52570,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -52618,7 +52623,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52672,7 +52677,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -52741,7 +52746,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -52845,7 +52850,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -52899,7 +52904,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -52995,7 +53000,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53143,7 +53148,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53233,7 +53238,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -53285,7 +53290,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -53454,7 +53459,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53596,7 +53601,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -53656,7 +53661,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -53712,7 +53717,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53770,7 +53775,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -53841,7 +53846,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -53941,7 +53946,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -53993,7 +53998,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54149,7 +54154,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54285,7 +54290,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54345,7 +54350,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -54400,7 +54405,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54455,7 +54460,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54525,7 +54530,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54599,7 +54604,7 @@ async def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsis _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -54751,7 +54756,7 @@ async def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54833,7 +54838,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -55009,7 +55014,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55070,7 +55075,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -55128,7 +55133,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55197,7 +55202,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -55252,7 +55257,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -55354,7 +55359,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -55406,7 +55411,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -55564,7 +55569,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55628,7 +55633,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -55784,7 +55789,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55844,7 +55849,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -55897,7 +55902,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55951,7 +55956,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -56013,7 +56018,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56073,7 +56078,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56230,7 +56235,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56293,7 +56298,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56450,7 +56455,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56510,7 +56515,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -56580,7 +56585,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -56684,7 +56689,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -56738,7 +56743,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -56912,7 +56917,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56973,7 +56978,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -57031,7 +57036,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57091,7 +57096,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57259,7 +57264,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57324,7 +57329,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57492,7 +57497,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57557,7 +57562,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -57670,7 +57675,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -57749,7 +57754,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -57856,7 +57861,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -57910,7 +57915,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -58082,7 +58087,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58143,7 +58148,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -58201,7 +58206,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58261,7 +58266,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -58363,7 +58368,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -58415,7 +58420,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -58576,7 +58581,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58640,7 +58645,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -58799,7 +58804,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58859,7 +58864,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -58912,7 +58917,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58967,7 +58972,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -59037,7 +59042,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -59107,7 +59112,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -59170,7 +59175,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59230,7 +59235,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -59389,7 +59394,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59448,7 +59453,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -59512,7 +59517,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59572,7 +59577,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -59734,7 +59739,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59797,7 +59802,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59945,7 +59950,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60022,7 +60027,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -60086,7 +60091,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60176,7 +60181,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -60231,7 +60236,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -60408,7 +60413,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60469,7 +60474,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -60528,7 +60533,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60589,7 +60594,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -60687,7 +60692,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -60741,7 +60746,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -60792,7 +60797,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -60955,7 +60960,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61019,7 +61024,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -61178,7 +61183,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61250,7 +61255,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -61298,7 +61303,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -61354,7 +61359,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61433,7 +61438,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -61606,7 +61611,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61681,7 +61686,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -61730,7 +61735,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -61788,7 +61793,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61855,7 +61860,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -61937,7 +61942,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -61991,7 +61996,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -62162,7 +62167,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62223,7 +62228,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -62281,7 +62286,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62361,7 +62366,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -62433,7 +62438,7 @@ async def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -62499,7 +62504,7 @@ async def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62556,7 +62561,7 @@ async def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -62622,7 +62627,7 @@ async def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62713,7 +62718,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -62767,7 +62772,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -62939,7 +62944,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -63000,7 +63005,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -63058,7 +63063,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63118,7 +63123,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -63215,7 +63220,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -63384,7 +63389,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -63459,7 +63464,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -63508,7 +63513,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -63566,7 +63571,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63626,7 +63631,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -63720,7 +63725,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -63791,7 +63796,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -63873,7 +63878,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -63996,7 +64001,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -64060,7 +64065,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -64113,7 +64118,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/operations/_operations.py index bd25b86c1a2e..c6d103abdc11 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_08_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_gateway_private_link_resources_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -599,7 +604,7 @@ def build_application_gateway_private_endpoint_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -631,7 +636,7 @@ def build_application_gateway_private_endpoint_connections_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -666,7 +671,7 @@ def build_application_gateway_private_endpoint_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +703,7 @@ def build_application_gateway_private_endpoint_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -729,7 +734,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -762,7 +767,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,7 +800,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -831,7 +836,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -865,7 +870,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +898,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -921,7 +926,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +956,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -980,7 +985,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1010,7 +1015,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1041,7 +1046,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1077,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1103,7 +1108,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1139,7 +1144,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1171,7 +1176,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1204,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1223,7 +1228,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1251,7 +1256,7 @@ def build_web_categories_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1280,7 +1285,7 @@ def build_web_categories_list_by_subscription_request(subscription_id: str, **kw _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1306,7 +1311,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1337,7 +1342,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1368,7 +1373,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1400,7 +1405,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1426,7 +1431,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1450,13 +1455,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1484,13 +1489,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1518,13 +1523,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1552,13 +1557,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1583,13 +1588,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1617,13 +1622,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1648,13 +1653,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1679,13 +1684,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1719,7 +1724,7 @@ def build_custom_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1755,7 +1760,7 @@ def build_custom_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1788,7 +1793,7 @@ def build_custom_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1822,7 +1827,7 @@ def build_custom_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1854,7 +1859,7 @@ def build_custom_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1878,7 +1883,7 @@ def build_custom_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1908,7 +1913,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1939,7 +1944,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1970,7 +1975,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2004,7 +2009,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2038,7 +2043,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2069,7 +2074,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2100,7 +2105,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2134,7 +2139,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2166,7 +2171,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2192,7 +2197,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2222,7 +2227,7 @@ def build_dscp_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2256,7 +2261,7 @@ def build_dscp_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2287,7 +2292,7 @@ def build_dscp_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2316,7 +2321,7 @@ def build_dscp_configuration_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2344,7 +2349,7 @@ def build_dscp_configuration_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2368,7 +2373,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2398,7 +2403,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2430,7 +2435,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2462,7 +2467,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2497,7 +2502,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2528,7 +2533,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2560,7 +2565,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2592,7 +2597,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2627,7 +2632,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2663,7 +2668,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2701,7 +2706,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2739,7 +2744,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2775,7 +2780,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2812,7 +2817,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2845,7 +2850,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2877,7 +2882,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2908,7 +2913,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2939,7 +2944,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2973,7 +2978,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3012,7 +3017,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3050,7 +3055,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3088,7 +3093,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3121,7 +3126,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3152,7 +3157,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3184,7 +3189,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3212,7 +3217,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3238,7 +3243,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3264,7 +3269,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3292,7 +3297,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3322,7 +3327,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3353,7 +3358,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3387,7 +3392,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3426,7 +3431,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3464,7 +3469,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3502,7 +3507,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3535,7 +3540,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3566,7 +3571,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3598,7 +3603,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3630,7 +3635,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3663,7 +3668,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3691,7 +3696,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3721,7 +3726,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3752,7 +3757,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3783,7 +3788,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3817,7 +3822,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3851,7 +3856,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3879,7 +3884,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3905,7 +3910,7 @@ def build_express_route_ports_generate_loa_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3939,7 +3944,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3971,7 +3976,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4002,7 +4007,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4038,7 +4043,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4071,7 +4076,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4103,7 +4108,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4131,7 +4136,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4161,7 +4166,7 @@ def build_firewall_policy_rule_collection_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4197,7 +4202,7 @@ def build_firewall_policy_rule_collection_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4233,7 +4238,7 @@ def build_firewall_policy_rule_collection_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4268,7 +4273,7 @@ def build_firewall_policy_rule_collection_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4299,7 +4304,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4335,7 +4340,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4368,7 +4373,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4402,7 +4407,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4434,7 +4439,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4460,7 +4465,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4490,7 +4495,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4523,7 +4528,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4557,7 +4562,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4591,7 +4596,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4622,7 +4627,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4650,7 +4655,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4676,7 +4681,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4712,7 +4717,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4745,7 +4750,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4779,7 +4784,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4811,7 +4816,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4835,7 +4840,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4865,7 +4870,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4900,7 +4905,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4936,7 +4941,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4975,7 +4980,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5007,7 +5012,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5042,7 +5047,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5076,7 +5081,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5107,7 +5112,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5145,7 +5150,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5179,7 +5184,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5214,7 +5219,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5249,7 +5254,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5281,7 +5286,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5312,7 +5317,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5344,7 +5349,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5375,7 +5380,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5406,7 +5411,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5438,7 +5443,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5474,7 +5479,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5507,7 +5512,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5541,7 +5546,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5573,7 +5578,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5597,7 +5602,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5627,7 +5632,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5663,7 +5668,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5696,7 +5701,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5730,7 +5735,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5762,7 +5767,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5786,7 +5791,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5816,7 +5821,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5847,7 +5852,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5882,7 +5887,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5916,7 +5921,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5956,7 +5961,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6000,7 +6005,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6045,7 +6050,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6083,7 +6088,7 @@ def build_network_interfaces_list_cloud_service_role_instance_network_interfaces _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6115,7 +6120,7 @@ def build_network_interfaces_list_cloud_service_network_interfaces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6153,7 +6158,7 @@ def build_network_interfaces_get_cloud_service_network_interface_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6188,7 +6193,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6223,7 +6228,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6255,7 +6260,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6290,7 +6295,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6326,7 +6331,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6362,7 +6367,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6397,7 +6402,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6428,7 +6433,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6464,7 +6469,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6497,7 +6502,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6531,7 +6536,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6563,7 +6568,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6587,7 +6592,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6617,7 +6622,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6653,7 +6658,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6686,7 +6691,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6720,7 +6725,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6752,7 +6757,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6780,7 +6785,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6814,7 +6819,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6850,7 +6855,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6886,7 +6891,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6921,7 +6926,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6952,7 +6957,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6987,7 +6992,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7019,7 +7024,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7057,7 +7062,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7092,7 +7097,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7128,7 +7133,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7164,7 +7169,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7192,7 +7197,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7220,7 +7225,7 @@ def build_virtual_appliance_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7254,7 +7259,7 @@ def build_virtual_appliance_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7288,7 +7293,7 @@ def build_virtual_appliance_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7325,7 +7330,7 @@ def build_virtual_appliance_sites_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7356,7 +7361,7 @@ def build_virtual_appliance_skus_list_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7382,7 +7387,7 @@ def build_virtual_appliance_skus_get_request(sku_name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7416,7 +7421,7 @@ def build_inbound_security_rule_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7453,7 +7458,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7487,7 +7492,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7518,7 +7523,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7549,7 +7554,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7581,7 +7586,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7609,7 +7614,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7635,7 +7640,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7669,7 +7674,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7703,7 +7708,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7737,7 +7742,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7771,7 +7776,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7805,7 +7810,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7839,7 +7844,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7873,7 +7878,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7907,7 +7912,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7941,7 +7946,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7975,7 +7980,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8009,7 +8014,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8043,7 +8048,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8078,7 +8083,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8110,7 +8115,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8142,7 +8147,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8174,7 +8179,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8206,7 +8211,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8243,7 +8248,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8284,7 +8289,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8320,7 +8325,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8356,7 +8361,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8395,7 +8400,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8431,7 +8436,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8467,7 +8472,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8499,7 +8504,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8530,7 +8535,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8565,7 +8570,7 @@ def build_flow_logs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8600,7 +8605,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8632,7 +8637,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8664,7 +8669,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8693,7 +8698,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8714,7 +8719,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8750,7 +8755,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8783,7 +8788,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8815,7 +8820,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8843,7 +8848,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8869,7 +8874,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8899,7 +8904,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8934,7 +8939,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8970,7 +8975,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9006,7 +9011,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9041,7 +9046,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9072,7 +9077,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9103,7 +9108,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9136,7 +9141,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9170,7 +9175,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9198,7 +9203,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9230,7 +9235,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9264,7 +9269,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9299,7 +9304,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9331,7 +9336,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9362,7 +9367,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9395,7 +9400,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9429,7 +9434,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9459,7 +9464,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9490,7 +9495,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9526,7 +9531,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9559,7 +9564,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9593,7 +9598,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9625,7 +9630,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9651,7 +9656,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9681,7 +9686,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9720,7 +9725,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9765,7 +9770,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9804,7 +9809,7 @@ def build_public_ip_addresses_list_cloud_service_public_ip_addresses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9841,7 +9846,7 @@ def build_public_ip_addresses_list_cloud_service_role_instance_public_ip_address _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9884,7 +9889,7 @@ def build_public_ip_addresses_get_cloud_service_public_ip_address_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9921,7 +9926,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9957,7 +9962,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9990,7 +9995,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10024,7 +10029,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10056,7 +10061,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10080,7 +10085,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10110,7 +10115,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10146,7 +10151,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10179,7 +10184,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10213,7 +10218,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10247,7 +10252,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10275,7 +10280,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10301,7 +10306,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10333,7 +10338,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10365,7 +10370,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10400,7 +10405,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10431,7 +10436,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10467,7 +10472,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10500,7 +10505,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10534,7 +10539,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10566,7 +10571,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10594,7 +10599,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10620,7 +10625,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10652,7 +10657,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10684,7 +10689,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10719,7 +10724,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10750,7 +10755,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10783,7 +10788,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10816,7 +10821,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10852,7 +10857,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10888,7 +10893,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10916,7 +10921,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10942,7 +10947,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10970,7 +10975,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11008,7 +11013,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11043,7 +11048,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11079,7 +11084,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11113,7 +11118,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11141,7 +11146,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11175,7 +11180,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11215,7 +11220,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11255,7 +11260,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11294,7 +11299,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11325,7 +11330,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11352,7 +11357,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11381,7 +11386,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11417,7 +11422,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11450,7 +11455,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11484,7 +11489,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11516,7 +11521,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11540,7 +11545,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11570,7 +11575,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11602,7 +11607,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11633,7 +11638,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11671,7 +11676,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11705,7 +11710,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11740,7 +11745,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11775,7 +11780,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11810,7 +11815,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11841,7 +11846,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11873,7 +11878,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11909,7 +11914,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11947,7 +11952,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11985,7 +11990,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12022,7 +12027,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12053,7 +12058,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12089,7 +12094,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12122,7 +12127,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12155,7 +12160,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12191,7 +12196,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12221,7 +12226,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12259,7 +12264,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12294,7 +12299,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12327,7 +12332,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12363,7 +12368,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12399,7 +12404,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12437,7 +12442,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12472,7 +12477,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12505,7 +12510,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12538,7 +12543,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12572,7 +12577,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12608,7 +12613,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12641,7 +12646,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12677,7 +12682,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12713,7 +12718,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12749,7 +12754,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12782,7 +12787,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12818,7 +12823,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12854,7 +12859,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12887,7 +12892,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12920,7 +12925,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12956,7 +12961,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12992,7 +12997,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13025,7 +13030,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13055,7 +13060,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13091,7 +13096,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13127,7 +13132,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13163,7 +13168,7 @@ def build_virtual_network_gateway_connections_get_ike_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13196,7 +13201,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13232,7 +13237,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13265,7 +13270,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13298,7 +13303,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13334,7 +13339,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13364,7 +13369,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13395,7 +13400,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13426,7 +13431,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13460,7 +13465,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13492,7 +13497,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13518,7 +13523,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13548,7 +13553,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13584,7 +13589,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13617,7 +13622,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13651,7 +13656,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13679,7 +13684,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13705,7 +13710,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13737,7 +13742,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13769,7 +13774,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13804,7 +13809,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13835,7 +13840,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13866,7 +13871,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13900,7 +13905,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13934,7 +13939,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13965,7 +13970,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13993,7 +13998,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14019,7 +14024,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14050,7 +14055,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14084,7 +14089,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14118,7 +14123,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14149,7 +14154,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14177,7 +14182,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14203,7 +14208,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14235,7 +14240,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14266,7 +14271,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14300,7 +14305,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14333,7 +14338,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14369,7 +14374,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14405,7 +14410,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14438,7 +14443,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14466,7 +14471,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14494,7 +14499,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14525,7 +14530,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14559,7 +14564,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14593,7 +14598,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14624,7 +14629,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14652,7 +14657,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14678,7 +14683,7 @@ def build_virtual_hubs_get_effective_virtual_hub_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14712,7 +14717,7 @@ def build_hub_virtual_network_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14747,7 +14752,7 @@ def build_hub_virtual_network_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14779,7 +14784,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14811,7 +14816,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14842,7 +14847,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14873,7 +14878,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14907,7 +14912,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14941,7 +14946,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14972,7 +14977,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15003,7 +15008,7 @@ def build_vpn_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15037,7 +15042,7 @@ def build_vpn_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15071,7 +15076,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15099,7 +15104,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15125,7 +15130,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15157,7 +15162,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15192,7 +15197,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15224,7 +15229,7 @@ def build_vpn_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15259,7 +15264,7 @@ def build_vpn_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15294,7 +15299,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15330,7 +15335,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15363,7 +15368,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15395,7 +15400,7 @@ def build_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15427,7 +15432,7 @@ def build_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15462,7 +15467,7 @@ def build_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15494,7 +15499,7 @@ def build_nat_rules_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15525,7 +15530,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15556,7 +15561,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15590,7 +15595,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15624,7 +15629,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15655,7 +15660,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15683,7 +15688,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15709,7 +15714,7 @@ def build_p2_svpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15740,7 +15745,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15774,7 +15779,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15805,7 +15810,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15839,7 +15844,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15873,7 +15878,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15904,7 +15909,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15936,7 +15941,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15971,7 +15976,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16003,7 +16008,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16032,7 +16037,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16060,7 +16065,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16090,7 +16095,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16124,7 +16129,7 @@ def build_express_route_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16158,7 +16163,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16189,7 +16194,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16220,7 +16225,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16255,7 +16260,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16287,7 +16292,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16319,7 +16324,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16350,7 +16355,7 @@ def build_virtual_hub_bgp_connection_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16382,7 +16387,7 @@ def build_virtual_hub_bgp_connection_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16417,7 +16422,7 @@ def build_virtual_hub_bgp_connection_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16449,7 +16454,7 @@ def build_virtual_hub_bgp_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16480,7 +16485,7 @@ def build_virtual_hub_bgp_connections_list_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16512,7 +16517,7 @@ def build_virtual_hub_bgp_connections_list_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16544,7 +16549,7 @@ def build_virtual_hub_ip_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16576,7 +16581,7 @@ def build_virtual_hub_ip_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16611,7 +16616,7 @@ def build_virtual_hub_ip_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16643,7 +16648,7 @@ def build_virtual_hub_ip_configuration_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16674,7 +16679,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16709,7 +16714,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16741,7 +16746,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16773,7 +16778,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16804,7 +16809,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16832,7 +16837,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16861,7 +16866,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16892,7 +16897,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16926,7 +16931,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16984,7 +16989,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -17037,7 +17042,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17101,7 +17106,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -17153,7 +17158,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17314,7 +17319,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17449,7 +17454,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17509,7 +17514,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17578,7 +17583,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17648,7 +17653,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -17701,7 +17706,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17755,7 +17760,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -17808,7 +17813,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17862,7 +17867,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -17929,7 +17934,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17991,7 +17996,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -18165,7 +18170,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18231,7 +18236,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -18284,7 +18289,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -18337,7 +18342,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -18390,7 +18395,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -18442,7 +18447,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -18490,7 +18495,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -18570,7 +18575,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -18643,7 +18648,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -18735,7 +18740,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -18794,7 +18799,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18854,7 +18859,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -19028,7 +19033,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19103,7 +19108,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -19158,7 +19163,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -19250,7 +19255,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -19305,7 +19310,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19371,7 +19376,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -19423,7 +19428,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19584,7 +19589,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19719,7 +19724,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19779,7 +19784,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -19851,7 +19856,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -19943,7 +19948,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -20037,7 +20042,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -20131,7 +20136,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20208,7 +20213,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20300,7 +20305,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -20353,7 +20358,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20417,7 +20422,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -20469,7 +20474,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -20627,7 +20632,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20690,7 +20695,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -20844,7 +20849,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20903,7 +20908,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -20972,7 +20977,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -21062,7 +21067,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -21163,7 +21168,7 @@ def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -21209,7 +21214,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.AzureWebCateg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -21299,7 +21304,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -21352,7 +21357,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21416,7 +21421,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -21468,7 +21473,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -21626,7 +21631,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21683,7 +21688,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21753,7 +21758,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21811,7 +21816,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -21830,7 +21835,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -21842,7 +21847,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -21988,7 +21993,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -22010,7 +22015,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22115,7 +22120,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -22127,7 +22132,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22260,7 +22265,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22391,7 +22396,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -22413,7 +22418,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22474,10 +22479,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22538,7 +22543,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -22552,7 +22557,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22719,7 +22724,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -22741,7 +22746,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22815,10 +22820,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -22876,10 +22881,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -22928,7 +22933,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -22940,7 +22945,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -23094,7 +23099,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23173,7 +23178,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -23226,7 +23231,7 @@ def begin_delete(self, resource_group_name: str, custom_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23294,7 +23299,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -23347,7 +23352,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -23505,7 +23510,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23640,7 +23645,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -23698,7 +23703,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -23768,7 +23773,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Cus _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -23859,7 +23864,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -23912,7 +23917,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23976,7 +23981,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -24028,7 +24033,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -24184,7 +24189,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24319,7 +24324,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -24399,7 +24404,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -24452,7 +24457,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24518,7 +24523,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -24570,7 +24575,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -24729,7 +24734,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24866,7 +24871,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -24924,7 +24929,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -24994,7 +24999,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -25089,7 +25094,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -25247,7 +25252,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25306,7 +25311,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -25359,7 +25364,7 @@ def begin_delete(self, resource_group_name: str, dscp_configuration_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25423,7 +25428,7 @@ def get(self, resource_group_name: str, dscp_configuration_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -25471,7 +25476,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Dsc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -25540,7 +25545,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -25632,7 +25637,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -25723,7 +25728,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -25781,7 +25786,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25850,7 +25855,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -25904,7 +25909,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -26077,7 +26082,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26143,7 +26148,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -26235,7 +26240,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -26293,7 +26298,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26362,7 +26367,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -26416,7 +26421,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -26588,7 +26593,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26654,7 +26659,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -26746,7 +26751,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -26808,7 +26813,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26880,7 +26885,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -26936,7 +26941,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -27119,7 +27124,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27189,7 +27194,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -27299,7 +27304,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -27358,7 +27363,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -27451,7 +27456,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -27504,7 +27509,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27568,7 +27573,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -27620,7 +27625,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -27781,7 +27786,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27912,7 +27917,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -27972,7 +27977,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -28042,7 +28047,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28100,7 +28105,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -28170,7 +28175,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28228,7 +28233,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -28300,7 +28305,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28368,7 +28373,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -28430,7 +28435,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -28480,7 +28485,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -28550,7 +28555,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -28640,7 +28645,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -28730,7 +28735,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -28804,7 +28809,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -28889,7 +28894,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -28941,7 +28946,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -29098,7 +29103,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29235,7 +29240,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -29295,7 +29300,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -29365,7 +29370,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29423,7 +29428,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -29497,7 +29502,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29557,7 +29562,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -29627,7 +29632,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29711,7 +29716,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -29783,7 +29788,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -29841,7 +29846,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29910,7 +29915,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -29964,7 +29969,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -30137,7 +30142,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30219,7 +30224,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -30298,7 +30303,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -30365,7 +30370,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -30418,7 +30423,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30482,7 +30487,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -30534,7 +30539,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -30690,7 +30695,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30825,7 +30830,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -30885,7 +30890,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -30954,7 +30959,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -31100,7 +31105,7 @@ def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -31194,7 +31199,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -31247,7 +31252,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -31339,7 +31344,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -31392,7 +31397,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31460,7 +31465,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -31513,7 +31518,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -31671,7 +31676,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31730,7 +31735,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -31799,7 +31804,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -31889,7 +31894,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -31947,7 +31952,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32016,7 +32021,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -32070,7 +32075,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -32242,7 +32247,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32308,7 +32313,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -32400,7 +32405,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -32453,7 +32458,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32521,7 +32526,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -32574,7 +32579,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -32732,7 +32737,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32867,7 +32872,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -32925,7 +32930,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -32995,7 +33000,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -33101,7 +33106,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -33151,7 +33156,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -33301,7 +33306,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33432,7 +33437,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -33493,7 +33498,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -33547,7 +33552,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33601,7 +33606,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -33671,7 +33676,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -33762,7 +33767,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -33815,7 +33820,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33883,7 +33888,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -33936,7 +33941,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -34094,7 +34099,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34229,7 +34234,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -34287,7 +34292,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -34357,7 +34362,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -34452,7 +34457,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -34538,7 +34543,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -34592,7 +34597,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -34763,7 +34768,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34823,7 +34828,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -34881,7 +34886,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34962,7 +34967,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -35048,7 +35053,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -35121,7 +35126,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -35193,7 +35198,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -35251,7 +35256,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35327,7 +35332,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -35382,7 +35387,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -35550,7 +35555,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35634,7 +35639,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -35720,7 +35725,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -35793,7 +35798,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -35879,7 +35884,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -35952,7 +35957,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -36046,7 +36051,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -36130,7 +36135,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -36199,7 +36204,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -36252,7 +36257,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36320,7 +36325,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -36369,7 +36374,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -36519,7 +36524,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36650,7 +36655,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -36708,7 +36713,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -36778,7 +36783,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -36869,7 +36874,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -36922,7 +36927,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36990,7 +36995,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -37043,7 +37048,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -37201,7 +37206,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37336,7 +37341,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -37394,7 +37399,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37464,7 +37469,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37535,7 +37540,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -37598,7 +37603,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37654,7 +37659,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -37717,7 +37722,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37780,7 +37785,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37857,7 +37862,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -37953,7 +37958,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -38022,7 +38027,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -38124,7 +38129,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -38182,7 +38187,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -38259,7 +38264,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -38355,7 +38360,7 @@ def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -38432,7 +38437,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -38518,7 +38523,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -38591,7 +38596,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -38683,7 +38688,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -38741,7 +38746,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38810,7 +38815,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -38864,7 +38869,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -39037,7 +39042,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39103,7 +39108,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -39195,7 +39200,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -39248,7 +39253,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39316,7 +39321,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -39443,7 +39448,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -39583,7 +39588,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -39641,7 +39646,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -39711,7 +39716,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -39802,7 +39807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -39857,7 +39862,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39925,7 +39930,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -39978,7 +39983,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -40139,7 +40144,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40274,7 +40279,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -40334,7 +40339,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -40406,7 +40411,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -40497,7 +40502,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -40555,7 +40560,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40624,7 +40629,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -40678,7 +40683,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -40846,7 +40851,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40910,7 +40915,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -41006,7 +41011,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -41092,7 +41097,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -41161,7 +41166,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -41216,7 +41221,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41284,7 +41289,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -41412,7 +41417,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -41476,7 +41481,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -41637,7 +41642,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41700,7 +41705,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -41771,7 +41776,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -41861,7 +41866,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -41919,7 +41924,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41988,7 +41993,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -42042,7 +42047,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -42213,7 +42218,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42279,7 +42284,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -42371,7 +42376,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualApplianceSku"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -42449,7 +42454,7 @@ def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualApplianceSk _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -42521,7 +42526,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -42692,7 +42697,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42848,7 +42853,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -42923,7 +42928,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -42972,7 +42977,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -43026,7 +43031,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43156,7 +43161,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -43217,7 +43222,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -43287,7 +43292,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -43434,7 +43439,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -43499,7 +43504,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -43659,7 +43664,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43722,7 +43727,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -43879,7 +43884,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43942,7 +43947,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -44102,7 +44107,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44165,7 +44170,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -44325,7 +44330,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44388,7 +44393,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -44550,7 +44555,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44613,7 +44618,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -44773,7 +44778,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44836,7 +44841,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -44998,7 +45003,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45061,7 +45066,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -45226,7 +45231,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45289,7 +45294,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -45456,7 +45461,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45519,7 +45524,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -45682,7 +45687,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45745,7 +45750,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -45919,7 +45924,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46003,7 +46008,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -46169,7 +46174,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46243,7 +46248,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -46293,7 +46298,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -46352,7 +46357,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46407,7 +46412,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -46466,7 +46471,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46521,7 +46526,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -46590,7 +46595,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46652,7 +46657,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -46751,7 +46756,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -46939,7 +46944,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47015,7 +47020,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -47065,7 +47070,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -47125,7 +47130,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47265,7 +47270,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -47327,7 +47332,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -47387,7 +47392,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47442,7 +47447,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -47502,7 +47507,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47557,7 +47562,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -47627,7 +47632,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47691,7 +47696,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -47789,7 +47794,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -47953,7 +47958,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48098,7 +48103,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -48174,7 +48179,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -48224,7 +48229,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -48283,7 +48288,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48341,7 +48346,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -48432,7 +48437,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -48521,7 +48526,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -48575,7 +48580,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48643,7 +48648,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -48697,7 +48702,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -48856,7 +48861,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48915,7 +48920,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -48985,7 +48990,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -49079,7 +49084,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -49157,7 +49162,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -49249,7 +49254,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -49307,7 +49312,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49376,7 +49381,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -49430,7 +49435,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -49601,7 +49606,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49666,7 +49671,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -49759,7 +49764,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -49813,7 +49818,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49881,7 +49886,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -49935,7 +49940,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -50097,7 +50102,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50156,7 +50161,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -50226,7 +50231,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -50319,7 +50324,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -50457,7 +50462,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -50519,7 +50524,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -50578,7 +50583,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50639,7 +50644,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -50712,7 +50717,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -50853,7 +50858,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50915,7 +50920,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -51077,7 +51082,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51141,7 +51146,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -51219,7 +51224,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -51313,7 +51318,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -51366,7 +51371,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51434,7 +51439,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -51487,7 +51492,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -51645,7 +51650,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51780,7 +51785,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -51838,7 +51843,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51908,7 +51913,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -51983,7 +51988,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -52072,7 +52077,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -52177,7 +52182,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -52234,7 +52239,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -52323,7 +52328,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -52428,7 +52433,7 @@ def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -52501,7 +52506,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -52554,7 +52559,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52622,7 +52627,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -52675,7 +52680,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -52833,7 +52838,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52968,7 +52973,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -53026,7 +53031,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -53096,7 +53101,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -53187,7 +53192,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -53240,7 +53245,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53308,7 +53313,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -53361,7 +53366,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -53519,7 +53524,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53650,7 +53655,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -53710,7 +53715,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -53779,7 +53784,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -53869,7 +53874,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -53927,7 +53932,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53996,7 +54001,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -54050,7 +54055,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -54219,7 +54224,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54283,7 +54288,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -54375,7 +54380,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -54428,7 +54433,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54496,7 +54501,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -54545,7 +54550,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -54694,7 +54699,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54825,7 +54830,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -54885,7 +54890,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -54954,7 +54959,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -55044,7 +55049,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -55102,7 +55107,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55169,7 +55174,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -55223,7 +55228,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -55386,7 +55391,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55448,7 +55453,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -55540,7 +55545,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -55595,7 +55600,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55661,7 +55666,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -55713,7 +55718,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -55874,7 +55879,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56009,7 +56014,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -56073,7 +56078,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -56144,7 +56149,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -56233,7 +56238,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -56323,7 +56328,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -56378,7 +56383,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56446,7 +56451,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -56499,7 +56504,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -56660,7 +56665,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56795,7 +56800,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -56855,7 +56860,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -56929,7 +56934,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -57024,7 +57029,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -57087,7 +57092,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57161,7 +57166,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -57215,7 +57220,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -57394,7 +57399,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57460,7 +57465,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -57562,7 +57567,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -57629,7 +57634,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -57720,7 +57725,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -57773,7 +57778,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57841,7 +57846,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -57894,7 +57899,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -58052,7 +58057,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58187,7 +58192,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -58245,7 +58250,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58315,7 +58320,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58400,7 +58405,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -58454,7 +58459,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -58546,7 +58551,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -58604,7 +58609,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58680,7 +58685,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -58735,7 +58740,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -58900,7 +58905,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58965,7 +58970,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59124,7 +59129,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59187,7 +59192,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59348,7 +59353,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59408,7 +59413,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -59514,7 +59519,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -59597,7 +59602,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -59666,7 +59671,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -59724,7 +59729,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59793,7 +59798,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -59847,7 +59852,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -60020,7 +60025,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60086,7 +60091,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -60182,7 +60187,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -60343,7 +60348,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60414,7 +60419,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -60462,7 +60467,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -60517,7 +60522,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60575,7 +60580,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -60732,7 +60737,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60793,7 +60798,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -60870,7 +60875,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -60946,7 +60951,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -61017,7 +61022,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61074,7 +61079,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -61130,7 +61135,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61188,7 +61193,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61344,7 +61349,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61407,7 +61412,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61563,7 +61568,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61622,7 +61627,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -61684,7 +61689,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61740,7 +61745,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -61806,7 +61811,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61873,7 +61878,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -61921,7 +61926,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -61985,7 +61990,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62041,7 +62046,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -62108,7 +62113,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62169,7 +62174,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -62333,7 +62338,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62392,7 +62397,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -62455,7 +62460,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62590,7 +62595,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -62654,7 +62659,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -62811,7 +62816,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62874,7 +62879,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -63028,7 +63033,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63087,7 +63092,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -63151,7 +63156,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63211,7 +63216,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -63356,7 +63361,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63437,7 +63442,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -63601,7 +63606,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63673,7 +63678,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -63721,7 +63726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -63777,7 +63782,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63835,7 +63840,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -63997,7 +64002,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64060,7 +64065,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -64231,7 +64236,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64304,7 +64309,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -64355,7 +64360,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -64430,7 +64435,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -64599,7 +64604,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64662,7 +64667,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -64822,7 +64827,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64885,7 +64890,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -65042,7 +65047,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65101,7 +65106,7 @@ def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -65165,7 +65170,7 @@ def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65245,7 +65250,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -65406,7 +65411,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65477,7 +65482,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -65525,7 +65530,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -65578,7 +65583,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65708,7 +65713,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -65769,7 +65774,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -65860,7 +65865,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -65913,7 +65918,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65977,7 +65982,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -66025,7 +66030,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -66179,7 +66184,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66310,7 +66315,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -66368,7 +66373,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -66438,7 +66443,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -66529,7 +66534,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -66583,7 +66588,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66651,7 +66656,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -66705,7 +66710,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -66862,7 +66867,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66921,7 +66926,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -66991,7 +66996,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -67082,7 +67087,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -67141,7 +67146,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67210,7 +67215,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -67265,7 +67270,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -67437,7 +67442,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67503,7 +67508,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -67606,7 +67611,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -67658,7 +67663,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -67811,7 +67816,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67946,7 +67951,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -68006,7 +68011,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -68059,7 +68064,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68113,7 +68118,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -68182,7 +68187,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -68282,7 +68287,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -68334,7 +68339,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -68487,7 +68492,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68622,7 +68627,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -68682,7 +68687,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -68735,7 +68740,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68789,7 +68794,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -68858,7 +68863,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -68962,7 +68967,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -69015,7 +69020,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -69111,7 +69116,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -69259,7 +69264,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69349,7 +69354,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -69401,7 +69406,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -69570,7 +69575,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69711,7 +69716,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -69771,7 +69776,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -69827,7 +69832,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69885,7 +69890,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -69956,7 +69961,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -70056,7 +70061,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -70108,7 +70113,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -70261,7 +70266,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70396,7 +70401,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -70456,7 +70461,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -70509,7 +70514,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70563,7 +70568,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -70632,7 +70637,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -70706,7 +70711,7 @@ def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -70858,7 +70863,7 @@ def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70940,7 +70945,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -71116,7 +71121,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71176,7 +71181,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -71234,7 +71239,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71303,7 +71308,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -71358,7 +71363,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -71460,7 +71465,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -71512,7 +71517,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -71667,7 +71672,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71730,7 +71735,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -71883,7 +71888,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71942,7 +71947,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -71995,7 +72000,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72049,7 +72054,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -72108,7 +72113,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72168,7 +72173,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72325,7 +72330,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72388,7 +72393,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72545,7 +72550,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72604,7 +72609,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -72673,7 +72678,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -72777,7 +72782,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -72831,7 +72836,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -73002,7 +73007,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73062,7 +73067,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -73120,7 +73125,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73180,7 +73185,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73348,7 +73353,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73413,7 +73418,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73581,7 +73586,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73645,7 +73650,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -73758,7 +73763,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -73837,7 +73842,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -73944,7 +73949,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -73998,7 +74003,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -74167,7 +74172,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74227,7 +74232,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -74285,7 +74290,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74344,7 +74349,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -74446,7 +74451,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -74498,7 +74503,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -74656,7 +74661,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74719,7 +74724,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -74875,7 +74880,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74934,7 +74939,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -74987,7 +74992,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75041,7 +75046,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -75110,7 +75115,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -75180,7 +75185,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -75242,7 +75247,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75302,7 +75307,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -75461,7 +75466,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75520,7 +75525,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -75583,7 +75588,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75643,7 +75648,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -75805,7 +75810,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75868,7 +75873,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -76016,7 +76021,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76093,7 +76098,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -76157,7 +76162,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76247,7 +76252,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -76302,7 +76307,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -76479,7 +76484,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76539,7 +76544,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -76598,7 +76603,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76659,7 +76664,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -76757,7 +76762,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -76811,7 +76816,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -76862,7 +76867,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -77025,7 +77030,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77088,7 +77093,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -77247,7 +77252,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77318,7 +77323,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -77366,7 +77371,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -77420,7 +77425,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77499,7 +77504,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -77672,7 +77677,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77746,7 +77751,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -77795,7 +77800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -77853,7 +77858,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77920,7 +77925,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -78002,7 +78007,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -78056,7 +78061,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -78224,7 +78229,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78284,7 +78289,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -78342,7 +78347,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78419,7 +78424,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -78491,7 +78496,7 @@ def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -78556,7 +78561,7 @@ def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78613,7 +78618,7 @@ def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -78678,7 +78683,7 @@ def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78769,7 +78774,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -78823,7 +78828,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -78995,7 +79000,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79055,7 +79060,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -79113,7 +79118,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79172,7 +79177,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -79269,7 +79274,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -79435,7 +79440,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79509,7 +79514,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -79558,7 +79563,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -79616,7 +79621,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79673,7 +79678,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -79767,7 +79772,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -79838,7 +79843,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -79918,7 +79923,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -80041,7 +80046,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -80105,7 +80110,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -80158,7 +80163,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-08-01")) # type: Literal["2020-08-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_metadata.json index 90133e60e956..72aa14404908 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_metadata.json @@ -366,4 +366,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/operations/_operations.py index 0e68e0a07ab8..cec627961d6a 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -78,7 +79,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -105,8 +105,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_dscp_configuration_create_or_update_request, build_dscp_configuration_delete_request, build_dscp_configuration_get_request, @@ -183,9 +181,6 @@ build_flow_logs_get_request, build_flow_logs_list_request, build_flow_logs_update_tags_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -268,6 +263,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -364,7 +367,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -414,7 +416,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_appliance_sites_create_or_update_request, build_virtual_appliance_sites_delete_request, @@ -553,8 +554,12 @@ build_web_categories_get_request, build_web_categories_list_by_subscription_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -592,7 +597,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -647,7 +652,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -713,7 +718,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -765,7 +770,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -926,7 +931,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1062,7 +1067,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1123,7 +1128,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1193,7 +1198,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1263,7 +1268,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1318,7 +1323,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1372,7 +1377,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1427,7 +1432,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1481,7 +1486,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1548,7 +1553,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1610,7 +1615,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1784,7 +1789,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1850,7 +1855,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1903,7 +1908,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1956,7 +1961,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -2009,7 +2014,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2061,7 +2066,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2109,7 +2114,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2189,7 +2194,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2262,7 +2267,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -2354,7 +2359,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -2413,7 +2418,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2473,7 +2478,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -2647,7 +2652,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2723,7 +2728,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -2778,7 +2783,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -2870,7 +2875,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2925,7 +2930,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2991,7 +2996,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -3043,7 +3048,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3204,7 +3209,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3340,7 +3345,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3400,7 +3405,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3472,7 +3477,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3564,7 +3569,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3660,7 +3665,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3754,7 +3759,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3831,7 +3836,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3923,7 +3928,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3978,7 +3983,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4042,7 +4047,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -4094,7 +4099,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -4255,7 +4260,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4319,7 +4324,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -4476,7 +4481,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4537,7 +4542,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4607,7 +4612,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4697,7 +4702,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4798,7 +4803,7 @@ async def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -4845,7 +4850,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.AzureWeb _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -4935,7 +4940,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4990,7 +4995,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5054,7 +5059,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -5106,7 +5111,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -5264,7 +5269,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5323,7 +5328,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5394,7 +5399,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5452,7 +5457,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -5471,7 +5476,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -5483,7 +5488,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5629,7 +5634,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5651,7 +5656,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5756,7 +5761,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -5768,7 +5773,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5901,7 +5906,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6032,7 +6037,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -6054,7 +6059,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6115,10 +6120,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6179,7 +6184,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -6193,7 +6198,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6360,7 +6365,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -6382,7 +6387,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6456,10 +6461,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6517,10 +6522,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6569,7 +6574,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -6581,7 +6586,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6735,7 +6740,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6821,7 +6826,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6899,7 +6904,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6995,7 +7000,7 @@ async def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -7046,7 +7051,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -7101,7 +7106,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7169,7 +7174,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -7222,7 +7227,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7383,7 +7388,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7519,7 +7524,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7578,7 +7583,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7649,7 +7654,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7720,7 +7725,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -7783,7 +7788,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7839,7 +7844,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -7902,7 +7907,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7966,7 +7971,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8044,7 +8049,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8140,7 +8145,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -8209,7 +8214,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -8311,7 +8316,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -8388,7 +8393,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -8478,7 +8483,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -8583,7 +8588,7 @@ async def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -8636,7 +8641,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -8691,7 +8696,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8759,7 +8764,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -8812,7 +8817,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -8973,7 +8978,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9109,7 +9114,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -9168,7 +9173,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9239,7 +9244,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9315,7 +9320,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9405,7 +9410,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9510,7 +9515,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -9583,7 +9588,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -9638,7 +9643,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9706,7 +9711,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -9759,7 +9764,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -9920,7 +9925,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10055,7 +10060,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -10114,7 +10119,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -10185,7 +10190,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -10276,7 +10281,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -10331,7 +10336,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10397,7 +10402,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -10449,7 +10454,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -10608,7 +10613,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10744,7 +10749,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -10824,7 +10829,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -10879,7 +10884,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10945,7 +10950,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -10997,7 +11002,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -11156,7 +11161,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11294,7 +11299,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -11353,7 +11358,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11426,7 +11431,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11521,7 +11526,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -11682,7 +11687,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11741,7 +11746,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -11796,7 +11801,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11862,7 +11867,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -11911,7 +11916,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -11981,7 +11986,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -12073,7 +12078,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -12164,7 +12169,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -12222,7 +12227,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12291,7 +12296,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -12345,7 +12350,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -12518,7 +12523,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12585,7 +12590,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -12677,7 +12682,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -12735,7 +12740,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12804,7 +12809,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -12858,7 +12863,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -13030,7 +13035,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13097,7 +13102,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -13189,7 +13194,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -13251,7 +13256,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13323,7 +13328,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -13379,7 +13384,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -13562,7 +13567,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13633,7 +13638,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -13743,7 +13748,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -13802,7 +13807,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -13895,7 +13900,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -13948,7 +13953,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14012,7 +14017,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -14064,7 +14069,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -14225,7 +14230,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14357,7 +14362,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -14417,7 +14422,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -14487,7 +14492,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14545,7 +14550,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -14615,7 +14620,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14673,7 +14678,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -14745,7 +14750,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14815,7 +14820,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -14877,7 +14882,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -14927,7 +14932,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -14997,7 +15002,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -15087,7 +15092,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -15177,7 +15182,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -15251,7 +15256,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -15336,7 +15341,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -15388,7 +15393,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -15545,7 +15550,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15683,7 +15688,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -15743,7 +15748,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -15813,7 +15818,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15871,7 +15876,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -15945,7 +15950,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16005,7 +16010,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -16075,7 +16080,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16159,7 +16164,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -16231,7 +16236,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -16289,7 +16294,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16358,7 +16363,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -16412,7 +16417,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -16585,7 +16590,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16668,7 +16673,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -16747,7 +16752,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -16814,7 +16819,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -16869,7 +16874,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16935,7 +16940,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -16987,7 +16992,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -17146,7 +17151,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17282,7 +17287,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -17345,7 +17350,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -17415,7 +17420,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -17561,7 +17566,7 @@ async def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -17655,7 +17660,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -17709,7 +17714,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -17801,7 +17806,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -17856,7 +17861,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17924,7 +17929,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -17977,7 +17982,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -18138,7 +18143,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18199,7 +18204,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -18269,7 +18274,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -18359,7 +18364,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -18417,7 +18422,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18486,7 +18491,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -18540,7 +18545,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -18712,7 +18717,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18779,7 +18784,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -18871,7 +18876,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -18926,7 +18931,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18994,7 +18999,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -19047,7 +19052,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -19205,7 +19210,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19341,7 +19346,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -19400,7 +19405,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -19471,7 +19476,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -19577,7 +19582,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -19627,7 +19632,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -19780,7 +19785,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19912,7 +19917,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -19973,7 +19978,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -20027,7 +20032,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20081,7 +20086,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -20151,7 +20156,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -20242,7 +20247,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -20297,7 +20302,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20365,7 +20370,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -20418,7 +20423,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -20576,7 +20581,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20712,7 +20717,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -20771,7 +20776,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -20842,7 +20847,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -20938,7 +20943,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -21024,7 +21029,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -21078,7 +21083,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -21249,7 +21254,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21310,7 +21315,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -21368,7 +21373,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21449,7 +21454,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -21535,7 +21540,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -21609,7 +21614,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -21681,7 +21686,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -21739,7 +21744,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21815,7 +21820,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -21870,7 +21875,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -22041,7 +22046,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22127,7 +22132,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -22213,7 +22218,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -22287,7 +22292,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -22373,7 +22378,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -22447,7 +22452,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -22541,7 +22546,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -22627,7 +22632,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -22696,7 +22701,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -22751,7 +22756,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22819,7 +22824,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -22868,7 +22873,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -23021,7 +23026,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23153,7 +23158,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -23212,7 +23217,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -23283,7 +23288,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -23380,7 +23385,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -23466,7 +23471,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -23540,7 +23545,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -23632,7 +23637,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -23690,7 +23695,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23759,7 +23764,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -23813,7 +23818,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -23986,7 +23991,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24053,7 +24058,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -24145,7 +24150,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -24200,7 +24205,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24268,7 +24273,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -24395,7 +24400,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -24535,7 +24540,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -24594,7 +24599,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -24665,7 +24670,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -24756,7 +24761,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -24811,7 +24816,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24879,7 +24884,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -24932,7 +24937,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -25093,7 +25098,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25229,7 +25234,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -25289,7 +25294,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -25361,7 +25366,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -25452,7 +25457,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -25510,7 +25515,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25579,7 +25584,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -25633,7 +25638,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -25801,7 +25806,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25867,7 +25872,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -25964,7 +25969,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -26050,7 +26055,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -26119,7 +26124,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -26174,7 +26179,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26242,7 +26247,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -26370,7 +26375,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -26434,7 +26439,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -26595,7 +26600,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26659,7 +26664,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -26730,7 +26735,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -26820,7 +26825,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -26878,7 +26883,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26947,7 +26952,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -27001,7 +27006,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -27172,7 +27177,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27239,7 +27244,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -27331,7 +27336,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualApplianceS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -27409,7 +27414,7 @@ async def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualAppli _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -27481,7 +27486,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -27652,7 +27657,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27809,7 +27814,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -27884,7 +27889,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -27933,7 +27938,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -27989,7 +27994,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28119,7 +28124,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -28181,7 +28186,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -28252,7 +28257,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -28399,7 +28404,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -28464,7 +28469,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -28624,7 +28629,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28687,7 +28692,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -28847,7 +28852,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28910,7 +28915,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -29070,7 +29075,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29133,7 +29138,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -29293,7 +29298,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29356,7 +29361,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -29518,7 +29523,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29581,7 +29586,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -29741,7 +29746,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29804,7 +29809,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -29966,7 +29971,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30029,7 +30034,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -30194,7 +30199,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30257,7 +30262,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -30424,7 +30429,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30487,7 +30492,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -30650,7 +30655,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30713,7 +30718,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -30887,7 +30892,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30971,7 +30976,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -31137,7 +31142,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31212,7 +31217,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -31262,7 +31267,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -31321,7 +31326,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31376,7 +31381,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -31435,7 +31440,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31490,7 +31495,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -31559,7 +31564,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31621,7 +31626,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -31720,7 +31725,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -31908,7 +31913,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31985,7 +31990,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -32035,7 +32040,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -32095,7 +32100,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32235,7 +32240,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -32297,7 +32302,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -32357,7 +32362,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32412,7 +32417,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -32472,7 +32477,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32527,7 +32532,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -32597,7 +32602,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32661,7 +32666,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -32759,7 +32764,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -32926,7 +32931,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33072,7 +33077,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -33148,7 +33153,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -33198,7 +33203,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -33257,7 +33262,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33317,7 +33322,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -33409,7 +33414,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -33498,7 +33503,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -33554,7 +33559,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33622,7 +33627,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -33676,7 +33681,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -33838,7 +33843,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33899,7 +33904,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -33970,7 +33975,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -34064,7 +34069,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -34142,7 +34147,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -34234,7 +34239,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -34292,7 +34297,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34361,7 +34366,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -34415,7 +34420,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -34586,7 +34591,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34652,7 +34657,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -34745,7 +34750,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -34799,7 +34804,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34867,7 +34872,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -34921,7 +34926,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -35083,7 +35088,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35144,7 +35149,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -35215,7 +35220,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -35308,7 +35313,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -35446,7 +35451,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -35508,7 +35513,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -35567,7 +35572,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35628,7 +35633,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -35701,7 +35706,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -35842,7 +35847,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35904,7 +35909,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -36066,7 +36071,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36130,7 +36135,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -36208,7 +36213,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -36302,7 +36307,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -36357,7 +36362,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36425,7 +36430,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -36478,7 +36483,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36639,7 +36644,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36774,7 +36779,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36833,7 +36838,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36904,7 +36909,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -36995,7 +37000,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -37050,7 +37055,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37118,7 +37123,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -37171,7 +37176,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37329,7 +37334,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37461,7 +37466,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37522,7 +37527,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37592,7 +37597,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37682,7 +37687,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -37740,7 +37745,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37809,7 +37814,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -37863,7 +37868,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -38035,7 +38040,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38101,7 +38106,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -38193,7 +38198,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -38248,7 +38253,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38316,7 +38321,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -38365,7 +38370,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38517,7 +38522,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38649,7 +38654,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38710,7 +38715,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38780,7 +38785,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38870,7 +38875,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -38928,7 +38933,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38997,7 +39002,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -39051,7 +39056,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -39214,7 +39219,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39277,7 +39282,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -39369,7 +39374,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -39424,7 +39429,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39490,7 +39495,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -39542,7 +39547,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39703,7 +39708,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39839,7 +39844,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39903,7 +39908,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -39974,7 +39979,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -40063,7 +40068,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -40153,7 +40158,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -40208,7 +40213,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40276,7 +40281,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -40329,7 +40334,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40490,7 +40495,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40626,7 +40631,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40686,7 +40691,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40760,7 +40765,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40855,7 +40860,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -40918,7 +40923,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40992,7 +40997,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -41046,7 +41051,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -41225,7 +41230,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41292,7 +41297,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -41394,7 +41399,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -41461,7 +41466,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -41552,7 +41557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -41607,7 +41612,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41675,7 +41680,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -41728,7 +41733,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -41889,7 +41894,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42025,7 +42030,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -42084,7 +42089,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42155,7 +42160,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42240,7 +42245,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -42294,7 +42299,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -42386,7 +42391,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -42444,7 +42449,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42520,7 +42525,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -42575,7 +42580,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -42743,7 +42748,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42809,7 +42814,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -42968,7 +42973,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43031,7 +43036,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43192,7 +43197,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43254,7 +43259,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -43360,7 +43365,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -43443,7 +43448,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -43512,7 +43517,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -43570,7 +43575,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43639,7 +43644,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -43693,7 +43698,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -43866,7 +43871,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43933,7 +43938,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -44029,7 +44034,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -44190,7 +44195,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44262,7 +44267,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -44310,7 +44315,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -44365,7 +44370,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44423,7 +44428,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -44580,7 +44585,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44642,7 +44647,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -44719,7 +44724,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -44795,7 +44800,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -44866,7 +44871,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44923,7 +44928,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -44979,7 +44984,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45037,7 +45042,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45193,7 +45198,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45256,7 +45261,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45412,7 +45417,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45471,7 +45476,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -45533,7 +45538,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45589,7 +45594,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -45655,7 +45660,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45724,7 +45729,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -45772,7 +45777,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -45836,7 +45841,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45892,7 +45897,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -45959,7 +45964,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46020,7 +46025,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -46184,7 +46189,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46243,7 +46248,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -46306,7 +46311,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46441,7 +46446,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -46505,7 +46510,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46662,7 +46667,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46725,7 +46730,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46879,7 +46884,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46938,7 +46943,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -47002,7 +47007,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47062,7 +47067,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -47207,7 +47212,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47288,7 +47293,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -47452,7 +47457,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47525,7 +47530,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -47573,7 +47578,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -47629,7 +47634,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47687,7 +47692,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -47849,7 +47854,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47913,7 +47918,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -48084,7 +48089,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48158,7 +48163,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -48209,7 +48214,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -48284,7 +48289,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -48453,7 +48458,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48516,7 +48521,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48676,7 +48681,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48739,7 +48744,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48896,7 +48901,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48955,7 +48960,7 @@ async def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -49019,7 +49024,7 @@ async def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49075,7 +49080,7 @@ async def _reset_connection_initial( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_reset_connection_request( @@ -49132,7 +49137,7 @@ async def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49210,7 +49215,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49371,7 +49376,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49443,7 +49448,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -49491,7 +49496,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -49546,7 +49551,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49676,7 +49681,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49737,7 +49742,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -49828,7 +49833,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -49881,7 +49886,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49945,7 +49950,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -49993,7 +49998,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -50150,7 +50155,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50282,7 +50287,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -50341,7 +50346,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -50414,7 +50419,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -50505,7 +50510,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -50561,7 +50566,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50629,7 +50634,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -50683,7 +50688,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -50843,7 +50848,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50904,7 +50909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -50975,7 +50980,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -51066,7 +51071,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -51125,7 +51130,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51194,7 +51199,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -51249,7 +51254,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -51421,7 +51426,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51488,7 +51493,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -51591,7 +51596,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -51643,7 +51648,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -51799,7 +51804,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51935,7 +51940,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -51995,7 +52000,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -52050,7 +52055,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52105,7 +52110,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52175,7 +52180,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52275,7 +52280,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -52327,7 +52332,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -52483,7 +52488,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52619,7 +52624,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -52679,7 +52684,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -52732,7 +52737,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52786,7 +52791,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -52855,7 +52860,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -52959,7 +52964,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -53013,7 +53018,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -53109,7 +53114,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53257,7 +53262,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53347,7 +53352,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -53399,7 +53404,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -53568,7 +53573,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53710,7 +53715,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -53770,7 +53775,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -53826,7 +53831,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53884,7 +53889,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -53955,7 +53960,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -54055,7 +54060,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -54107,7 +54112,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54263,7 +54268,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54399,7 +54404,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54459,7 +54464,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -54514,7 +54519,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54569,7 +54574,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54639,7 +54644,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -54713,7 +54718,7 @@ async def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsis _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -54865,7 +54870,7 @@ async def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54947,7 +54952,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -55123,7 +55128,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55184,7 +55189,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -55242,7 +55247,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55311,7 +55316,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -55366,7 +55371,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -55468,7 +55473,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -55520,7 +55525,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -55678,7 +55683,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55742,7 +55747,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -55898,7 +55903,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55958,7 +55963,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -56011,7 +56016,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56065,7 +56070,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -56127,7 +56132,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56187,7 +56192,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56344,7 +56349,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56407,7 +56412,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -56564,7 +56569,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56624,7 +56629,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -56694,7 +56699,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -56789,7 +56794,7 @@ async def _reset_connection_initial( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_link_connections_reset_connection_request( @@ -56856,7 +56861,7 @@ async def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56917,7 +56922,7 @@ async def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_vpn_link_connections_get_ike_sas_request( @@ -56990,7 +56995,7 @@ async def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57057,7 +57062,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -57164,7 +57169,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -57218,7 +57223,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -57392,7 +57397,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57453,7 +57458,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -57511,7 +57516,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57571,7 +57576,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57739,7 +57744,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57804,7 +57809,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57972,7 +57977,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58037,7 +58042,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -58150,7 +58155,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -58234,7 +58239,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -58288,7 +58293,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -58460,7 +58465,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58521,7 +58526,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -58579,7 +58584,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58639,7 +58644,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -58741,7 +58746,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -58793,7 +58798,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -58954,7 +58959,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59018,7 +59023,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -59177,7 +59182,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59237,7 +59242,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -59290,7 +59295,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59345,7 +59350,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -59415,7 +59420,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -59485,7 +59490,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -59548,7 +59553,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59608,7 +59613,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -59767,7 +59772,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59826,7 +59831,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -59890,7 +59895,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59950,7 +59955,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -60112,7 +60117,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60175,7 +60180,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -60323,7 +60328,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60400,7 +60405,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -60464,7 +60469,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60554,7 +60559,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -60609,7 +60614,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -60786,7 +60791,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60847,7 +60852,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -60906,7 +60911,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60967,7 +60972,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -61065,7 +61070,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -61119,7 +61124,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -61170,7 +61175,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -61333,7 +61338,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61397,7 +61402,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -61556,7 +61561,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61628,7 +61633,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -61676,7 +61681,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -61732,7 +61737,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61811,7 +61816,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -61984,7 +61989,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62059,7 +62064,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -62108,7 +62113,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -62166,7 +62171,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62233,7 +62238,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -62315,7 +62320,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -62369,7 +62374,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -62540,7 +62545,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62601,7 +62606,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -62659,7 +62664,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62739,7 +62744,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -62811,7 +62816,7 @@ async def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -62877,7 +62882,7 @@ async def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62934,7 +62939,7 @@ async def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -63000,7 +63005,7 @@ async def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63091,7 +63096,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -63145,7 +63150,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -63317,7 +63322,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -63378,7 +63383,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -63436,7 +63441,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63496,7 +63501,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -63593,7 +63598,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -63762,7 +63767,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -63837,7 +63842,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -63886,7 +63891,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -63944,7 +63949,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64004,7 +64009,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -64098,7 +64103,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64169,7 +64174,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64251,7 +64256,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -64374,7 +64379,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -64438,7 +64443,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -64491,7 +64496,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/operations/_operations.py index 81b490e73f1b..fda27c462bb5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_11_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_gateway_private_link_resources_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -599,7 +604,7 @@ def build_application_gateway_private_endpoint_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -631,7 +636,7 @@ def build_application_gateway_private_endpoint_connections_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -666,7 +671,7 @@ def build_application_gateway_private_endpoint_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +703,7 @@ def build_application_gateway_private_endpoint_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -729,7 +734,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -762,7 +767,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,7 +800,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -831,7 +836,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -865,7 +870,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +898,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -921,7 +926,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +956,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -980,7 +985,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1010,7 +1015,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1041,7 +1046,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1077,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1103,7 +1108,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1139,7 +1144,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1171,7 +1176,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1204,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1223,7 +1228,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1251,7 +1256,7 @@ def build_web_categories_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1280,7 +1285,7 @@ def build_web_categories_list_by_subscription_request(subscription_id: str, **kw _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1306,7 +1311,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1337,7 +1342,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1368,7 +1373,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1400,7 +1405,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1426,7 +1431,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1450,13 +1455,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1484,13 +1489,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1518,13 +1523,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1552,13 +1557,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1583,13 +1588,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1617,13 +1622,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1648,13 +1653,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1679,13 +1684,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1719,7 +1724,7 @@ def build_network_interfaces_list_cloud_service_role_instance_network_interfaces _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1751,7 +1756,7 @@ def build_network_interfaces_list_cloud_service_network_interfaces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1789,7 +1794,7 @@ def build_network_interfaces_get_cloud_service_network_interface_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1824,7 +1829,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1860,7 +1865,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1893,7 +1898,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1927,7 +1932,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1959,7 +1964,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1983,7 +1988,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2013,7 +2018,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2044,7 +2049,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2079,7 +2084,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2113,7 +2118,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2153,7 +2158,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2197,7 +2202,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2242,7 +2247,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2280,7 +2285,7 @@ def build_public_ip_addresses_list_cloud_service_public_ip_addresses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2317,7 +2322,7 @@ def build_public_ip_addresses_list_cloud_service_role_instance_public_ip_address _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2360,7 +2365,7 @@ def build_public_ip_addresses_get_cloud_service_public_ip_address_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2397,7 +2402,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2433,7 +2438,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2466,7 +2471,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2500,7 +2505,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2532,7 +2537,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2558,7 +2563,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2588,7 +2593,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2627,7 +2632,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2672,7 +2677,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2711,7 +2716,7 @@ def build_custom_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2747,7 +2752,7 @@ def build_custom_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2780,7 +2785,7 @@ def build_custom_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2814,7 +2819,7 @@ def build_custom_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2846,7 +2851,7 @@ def build_custom_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2870,7 +2875,7 @@ def build_custom_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2900,7 +2905,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2931,7 +2936,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2962,7 +2967,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2996,7 +3001,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3030,7 +3035,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3061,7 +3066,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3092,7 +3097,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3126,7 +3131,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3158,7 +3163,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3184,7 +3189,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3214,7 +3219,7 @@ def build_dscp_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3248,7 +3253,7 @@ def build_dscp_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3279,7 +3284,7 @@ def build_dscp_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3308,7 +3313,7 @@ def build_dscp_configuration_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3336,7 +3341,7 @@ def build_dscp_configuration_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3360,7 +3365,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3390,7 +3395,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3422,7 +3427,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3454,7 +3459,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3489,7 +3494,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3520,7 +3525,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3552,7 +3557,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3584,7 +3589,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3619,7 +3624,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3655,7 +3660,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3693,7 +3698,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3731,7 +3736,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3767,7 +3772,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3804,7 +3809,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3837,7 +3842,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3869,7 +3874,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3900,7 +3905,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3931,7 +3936,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3965,7 +3970,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4004,7 +4009,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4042,7 +4047,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4080,7 +4085,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4113,7 +4118,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4144,7 +4149,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4176,7 +4181,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4204,7 +4209,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4230,7 +4235,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4256,7 +4261,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4284,7 +4289,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4314,7 +4319,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4345,7 +4350,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4379,7 +4384,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4418,7 +4423,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4456,7 +4461,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4494,7 +4499,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4527,7 +4532,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4558,7 +4563,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4590,7 +4595,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4622,7 +4627,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4655,7 +4660,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4683,7 +4688,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4713,7 +4718,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4744,7 +4749,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4775,7 +4780,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4809,7 +4814,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4843,7 +4848,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4871,7 +4876,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4897,7 +4902,7 @@ def build_express_route_ports_generate_loa_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4931,7 +4936,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4963,7 +4968,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4994,7 +4999,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5030,7 +5035,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5063,7 +5068,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5095,7 +5100,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5123,7 +5128,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5153,7 +5158,7 @@ def build_firewall_policy_rule_collection_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5189,7 +5194,7 @@ def build_firewall_policy_rule_collection_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5225,7 +5230,7 @@ def build_firewall_policy_rule_collection_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5260,7 +5265,7 @@ def build_firewall_policy_rule_collection_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5291,7 +5296,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5327,7 +5332,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5360,7 +5365,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5394,7 +5399,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5426,7 +5431,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5452,7 +5457,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5482,7 +5487,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5515,7 +5520,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5549,7 +5554,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5583,7 +5588,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5614,7 +5619,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5642,7 +5647,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5668,7 +5673,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5704,7 +5709,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5737,7 +5742,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5771,7 +5776,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5803,7 +5808,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5827,7 +5832,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5857,7 +5862,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5892,7 +5897,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5928,7 +5933,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5967,7 +5972,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5999,7 +6004,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6034,7 +6039,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6068,7 +6073,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6099,7 +6104,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6137,7 +6142,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6171,7 +6176,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6206,7 +6211,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6241,7 +6246,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6273,7 +6278,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6304,7 +6309,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6336,7 +6341,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6367,7 +6372,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6398,7 +6403,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6430,7 +6435,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6466,7 +6471,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6499,7 +6504,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6533,7 +6538,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6565,7 +6570,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6589,7 +6594,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6619,7 +6624,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6654,7 +6659,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6686,7 +6691,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6721,7 +6726,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6757,7 +6762,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6793,7 +6798,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6828,7 +6833,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6859,7 +6864,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6895,7 +6900,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6928,7 +6933,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6962,7 +6967,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6994,7 +6999,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7018,7 +7023,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7048,7 +7053,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7084,7 +7089,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7117,7 +7122,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7151,7 +7156,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7183,7 +7188,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7211,7 +7216,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7245,7 +7250,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7281,7 +7286,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7317,7 +7322,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7352,7 +7357,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7383,7 +7388,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7418,7 +7423,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7450,7 +7455,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7488,7 +7493,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7523,7 +7528,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7559,7 +7564,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7595,7 +7600,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7623,7 +7628,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7651,7 +7656,7 @@ def build_virtual_appliance_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7685,7 +7690,7 @@ def build_virtual_appliance_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7719,7 +7724,7 @@ def build_virtual_appliance_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7756,7 +7761,7 @@ def build_virtual_appliance_sites_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7787,7 +7792,7 @@ def build_virtual_appliance_skus_list_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7813,7 +7818,7 @@ def build_virtual_appliance_skus_get_request(sku_name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7847,7 +7852,7 @@ def build_inbound_security_rule_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7884,7 +7889,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7918,7 +7923,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7949,7 +7954,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7980,7 +7985,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8012,7 +8017,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8040,7 +8045,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8066,7 +8071,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8100,7 +8105,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8134,7 +8139,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8168,7 +8173,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8202,7 +8207,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8236,7 +8241,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8270,7 +8275,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8304,7 +8309,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8338,7 +8343,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8372,7 +8377,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8406,7 +8411,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8440,7 +8445,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8474,7 +8479,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8509,7 +8514,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8541,7 +8546,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8573,7 +8578,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8605,7 +8610,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8637,7 +8642,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8674,7 +8679,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8715,7 +8720,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8751,7 +8756,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8787,7 +8792,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8826,7 +8831,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8862,7 +8867,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8898,7 +8903,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8930,7 +8935,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8961,7 +8966,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8996,7 +9001,7 @@ def build_flow_logs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9031,7 +9036,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9063,7 +9068,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9095,7 +9100,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9124,7 +9129,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9145,7 +9150,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9181,7 +9186,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9214,7 +9219,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9246,7 +9251,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9274,7 +9279,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9300,7 +9305,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9330,7 +9335,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9365,7 +9370,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9401,7 +9406,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9437,7 +9442,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9472,7 +9477,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9503,7 +9508,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9534,7 +9539,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9567,7 +9572,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9601,7 +9606,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9629,7 +9634,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9661,7 +9666,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9695,7 +9700,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9730,7 +9735,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9762,7 +9767,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9793,7 +9798,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9826,7 +9831,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9860,7 +9865,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9890,7 +9895,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9921,7 +9926,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9957,7 +9962,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9990,7 +9995,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10024,7 +10029,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10056,7 +10061,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10080,7 +10085,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10110,7 +10115,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10146,7 +10151,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10179,7 +10184,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10213,7 +10218,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10247,7 +10252,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10275,7 +10280,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10301,7 +10306,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10333,7 +10338,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10365,7 +10370,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10400,7 +10405,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10431,7 +10436,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10467,7 +10472,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10500,7 +10505,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10534,7 +10539,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10566,7 +10571,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10594,7 +10599,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10620,7 +10625,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10652,7 +10657,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10684,7 +10689,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10719,7 +10724,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10750,7 +10755,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10783,7 +10788,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10816,7 +10821,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10852,7 +10857,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10888,7 +10893,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10916,7 +10921,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10942,7 +10947,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10970,7 +10975,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11008,7 +11013,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11043,7 +11048,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11079,7 +11084,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11113,7 +11118,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11141,7 +11146,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11175,7 +11180,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11215,7 +11220,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11255,7 +11260,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11294,7 +11299,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11325,7 +11330,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11352,7 +11357,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11381,7 +11386,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11417,7 +11422,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11450,7 +11455,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11484,7 +11489,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11516,7 +11521,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11540,7 +11545,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11570,7 +11575,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11602,7 +11607,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11633,7 +11638,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11671,7 +11676,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11705,7 +11710,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11740,7 +11745,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11775,7 +11780,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11810,7 +11815,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11841,7 +11846,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11873,7 +11878,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11909,7 +11914,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11947,7 +11952,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11985,7 +11990,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12022,7 +12027,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12053,7 +12058,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12089,7 +12094,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12122,7 +12127,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12155,7 +12160,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12191,7 +12196,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12221,7 +12226,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12259,7 +12264,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12294,7 +12299,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12327,7 +12332,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12363,7 +12368,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12399,7 +12404,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12437,7 +12442,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12472,7 +12477,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12505,7 +12510,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12538,7 +12543,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12572,7 +12577,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12608,7 +12613,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12641,7 +12646,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12677,7 +12682,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12713,7 +12718,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12749,7 +12754,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12782,7 +12787,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12818,7 +12823,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12854,7 +12859,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12887,7 +12892,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12920,7 +12925,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12956,7 +12961,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12992,7 +12997,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13025,7 +13030,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13055,7 +13060,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13091,7 +13096,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13127,7 +13132,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13163,7 +13168,7 @@ def build_virtual_network_gateway_connections_get_ike_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13196,7 +13201,7 @@ def build_virtual_network_gateway_connections_reset_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13229,7 +13234,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13265,7 +13270,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13298,7 +13303,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13331,7 +13336,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13367,7 +13372,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13397,7 +13402,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13428,7 +13433,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13459,7 +13464,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13493,7 +13498,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13525,7 +13530,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13551,7 +13556,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13581,7 +13586,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13617,7 +13622,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13650,7 +13655,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13684,7 +13689,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13712,7 +13717,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13738,7 +13743,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13770,7 +13775,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13802,7 +13807,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13837,7 +13842,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13868,7 +13873,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13899,7 +13904,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13933,7 +13938,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13967,7 +13972,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13998,7 +14003,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14026,7 +14031,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14052,7 +14057,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14083,7 +14088,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14117,7 +14122,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14151,7 +14156,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14182,7 +14187,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14210,7 +14215,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14236,7 +14241,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14268,7 +14273,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14299,7 +14304,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14333,7 +14338,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14366,7 +14371,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14402,7 +14407,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14438,7 +14443,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14471,7 +14476,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14499,7 +14504,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14527,7 +14532,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14558,7 +14563,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14592,7 +14597,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14626,7 +14631,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14657,7 +14662,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14685,7 +14690,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14711,7 +14716,7 @@ def build_virtual_hubs_get_effective_virtual_hub_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14745,7 +14750,7 @@ def build_hub_virtual_network_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14780,7 +14785,7 @@ def build_hub_virtual_network_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14812,7 +14817,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14844,7 +14849,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14875,7 +14880,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14906,7 +14911,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14940,7 +14945,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14974,7 +14979,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15005,7 +15010,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15036,7 +15041,7 @@ def build_vpn_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15070,7 +15075,7 @@ def build_vpn_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15104,7 +15109,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15132,7 +15137,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15163,7 +15168,7 @@ def build_vpn_link_connections_reset_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15201,7 +15206,7 @@ def build_vpn_link_connections_get_ike_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15234,7 +15239,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15266,7 +15271,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15298,7 +15303,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15333,7 +15338,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15365,7 +15370,7 @@ def build_vpn_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15400,7 +15405,7 @@ def build_vpn_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15435,7 +15440,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15471,7 +15476,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15504,7 +15509,7 @@ def build_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15536,7 +15541,7 @@ def build_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15571,7 +15576,7 @@ def build_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15603,7 +15608,7 @@ def build_nat_rules_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15634,7 +15639,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15665,7 +15670,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15699,7 +15704,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15733,7 +15738,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15764,7 +15769,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15792,7 +15797,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15818,7 +15823,7 @@ def build_p2_svpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15849,7 +15854,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15883,7 +15888,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15914,7 +15919,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15948,7 +15953,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15982,7 +15987,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16013,7 +16018,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16045,7 +16050,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16080,7 +16085,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16112,7 +16117,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16141,7 +16146,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16169,7 +16174,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16199,7 +16204,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16233,7 +16238,7 @@ def build_express_route_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16267,7 +16272,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16298,7 +16303,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16329,7 +16334,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16364,7 +16369,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16396,7 +16401,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16428,7 +16433,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16459,7 +16464,7 @@ def build_virtual_hub_bgp_connection_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16491,7 +16496,7 @@ def build_virtual_hub_bgp_connection_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16526,7 +16531,7 @@ def build_virtual_hub_bgp_connection_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16558,7 +16563,7 @@ def build_virtual_hub_bgp_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16589,7 +16594,7 @@ def build_virtual_hub_bgp_connections_list_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16621,7 +16626,7 @@ def build_virtual_hub_bgp_connections_list_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16653,7 +16658,7 @@ def build_virtual_hub_ip_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16685,7 +16690,7 @@ def build_virtual_hub_ip_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16720,7 +16725,7 @@ def build_virtual_hub_ip_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16752,7 +16757,7 @@ def build_virtual_hub_ip_configuration_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16783,7 +16788,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16818,7 +16823,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16850,7 +16855,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16882,7 +16887,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16913,7 +16918,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16941,7 +16946,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16970,7 +16975,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17001,7 +17006,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17035,7 +17040,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17093,7 +17098,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -17146,7 +17151,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17210,7 +17215,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -17262,7 +17267,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17423,7 +17428,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17558,7 +17563,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17618,7 +17623,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17687,7 +17692,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17757,7 +17762,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -17810,7 +17815,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17864,7 +17869,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -17917,7 +17922,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17971,7 +17976,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -18038,7 +18043,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18100,7 +18105,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -18274,7 +18279,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18340,7 +18345,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -18393,7 +18398,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -18446,7 +18451,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -18499,7 +18504,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -18551,7 +18556,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -18599,7 +18604,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -18679,7 +18684,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -18752,7 +18757,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -18844,7 +18849,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -18903,7 +18908,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18963,7 +18968,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -19137,7 +19142,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19212,7 +19217,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -19267,7 +19272,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -19359,7 +19364,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -19414,7 +19419,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19480,7 +19485,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -19532,7 +19537,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19693,7 +19698,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19828,7 +19833,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19888,7 +19893,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -19960,7 +19965,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -20052,7 +20057,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -20146,7 +20151,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -20240,7 +20245,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20317,7 +20322,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20409,7 +20414,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -20462,7 +20467,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20526,7 +20531,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -20578,7 +20583,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -20736,7 +20741,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20799,7 +20804,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -20953,7 +20958,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21012,7 +21017,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -21081,7 +21086,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -21171,7 +21176,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -21272,7 +21277,7 @@ def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -21318,7 +21323,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.AzureWebCateg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -21408,7 +21413,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -21461,7 +21466,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21525,7 +21530,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -21577,7 +21582,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -21735,7 +21740,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21792,7 +21797,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21862,7 +21867,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -21920,7 +21925,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -21939,7 +21944,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -21951,7 +21956,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22097,7 +22102,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -22119,7 +22124,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22224,7 +22229,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -22236,7 +22241,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22369,7 +22374,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22500,7 +22505,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -22522,7 +22527,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22583,10 +22588,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22647,7 +22652,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -22661,7 +22666,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22828,7 +22833,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -22850,7 +22855,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22924,10 +22929,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -22985,10 +22990,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -23037,7 +23042,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -23049,7 +23054,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -23203,7 +23208,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23288,7 +23293,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23365,7 +23370,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23461,7 +23466,7 @@ def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -23512,7 +23517,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -23565,7 +23570,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23633,7 +23638,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -23686,7 +23691,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -23844,7 +23849,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23979,7 +23984,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -24037,7 +24042,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24107,7 +24112,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24178,7 +24183,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -24241,7 +24246,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24297,7 +24302,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -24360,7 +24365,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24423,7 +24428,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24500,7 +24505,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24596,7 +24601,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -24665,7 +24670,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -24767,7 +24772,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -24843,7 +24848,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -24932,7 +24937,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25037,7 +25042,7 @@ def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -25090,7 +25095,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -25143,7 +25148,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25211,7 +25216,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -25264,7 +25269,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25422,7 +25427,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25557,7 +25562,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25615,7 +25620,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25685,7 +25690,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25760,7 +25765,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25849,7 +25854,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25954,7 +25959,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -26027,7 +26032,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -26080,7 +26085,7 @@ def begin_delete(self, resource_group_name: str, custom_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26148,7 +26153,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -26201,7 +26206,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -26359,7 +26364,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26494,7 +26499,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -26552,7 +26557,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -26622,7 +26627,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Cus _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -26713,7 +26718,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -26766,7 +26771,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26830,7 +26835,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -26882,7 +26887,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -27038,7 +27043,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27173,7 +27178,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -27253,7 +27258,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -27306,7 +27311,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27372,7 +27377,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -27424,7 +27429,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -27583,7 +27588,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27720,7 +27725,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -27778,7 +27783,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -27848,7 +27853,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -27943,7 +27948,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -28101,7 +28106,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28160,7 +28165,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -28213,7 +28218,7 @@ def begin_delete(self, resource_group_name: str, dscp_configuration_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28277,7 +28282,7 @@ def get(self, resource_group_name: str, dscp_configuration_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -28325,7 +28330,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Dsc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -28394,7 +28399,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -28486,7 +28491,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -28577,7 +28582,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -28635,7 +28640,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28704,7 +28709,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -28758,7 +28763,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -28931,7 +28936,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28997,7 +29002,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -29089,7 +29094,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -29147,7 +29152,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29216,7 +29221,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -29270,7 +29275,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -29442,7 +29447,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29508,7 +29513,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -29600,7 +29605,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -29662,7 +29667,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29734,7 +29739,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -29790,7 +29795,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -29973,7 +29978,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30043,7 +30048,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -30153,7 +30158,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -30212,7 +30217,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -30305,7 +30310,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -30358,7 +30363,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30422,7 +30427,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -30474,7 +30479,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -30635,7 +30640,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30766,7 +30771,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -30826,7 +30831,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -30896,7 +30901,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30954,7 +30959,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -31024,7 +31029,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31082,7 +31087,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -31154,7 +31159,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31222,7 +31227,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -31284,7 +31289,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -31334,7 +31339,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -31404,7 +31409,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -31494,7 +31499,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -31584,7 +31589,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -31658,7 +31663,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -31743,7 +31748,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -31795,7 +31800,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -31952,7 +31957,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32089,7 +32094,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -32149,7 +32154,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -32219,7 +32224,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32277,7 +32282,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -32351,7 +32356,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32411,7 +32416,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -32481,7 +32486,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32565,7 +32570,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -32637,7 +32642,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -32695,7 +32700,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32764,7 +32769,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -32818,7 +32823,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -32991,7 +32996,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33073,7 +33078,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -33152,7 +33157,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -33219,7 +33224,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -33272,7 +33277,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33336,7 +33341,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -33388,7 +33393,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -33544,7 +33549,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33679,7 +33684,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -33739,7 +33744,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -33808,7 +33813,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -33954,7 +33959,7 @@ def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -34048,7 +34053,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -34101,7 +34106,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -34193,7 +34198,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -34246,7 +34251,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34314,7 +34319,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -34367,7 +34372,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -34525,7 +34530,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34584,7 +34589,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -34653,7 +34658,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -34743,7 +34748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -34801,7 +34806,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34870,7 +34875,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -34924,7 +34929,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -35096,7 +35101,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35162,7 +35167,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -35254,7 +35259,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -35307,7 +35312,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35375,7 +35380,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -35428,7 +35433,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -35586,7 +35591,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35721,7 +35726,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -35779,7 +35784,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -35849,7 +35854,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -35955,7 +35960,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -36005,7 +36010,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -36155,7 +36160,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36286,7 +36291,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -36347,7 +36352,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -36401,7 +36406,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36455,7 +36460,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -36525,7 +36530,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -36616,7 +36621,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -36669,7 +36674,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36737,7 +36742,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -36790,7 +36795,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -36948,7 +36953,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37083,7 +37088,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -37141,7 +37146,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -37211,7 +37216,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -37306,7 +37311,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -37392,7 +37397,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -37446,7 +37451,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -37617,7 +37622,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37677,7 +37682,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -37735,7 +37740,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37816,7 +37821,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -37902,7 +37907,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -37975,7 +37980,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -38047,7 +38052,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -38105,7 +38110,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38181,7 +38186,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -38236,7 +38241,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -38404,7 +38409,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38488,7 +38493,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -38574,7 +38579,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -38647,7 +38652,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -38733,7 +38738,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -38806,7 +38811,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -38900,7 +38905,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -38984,7 +38989,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -39053,7 +39058,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -39106,7 +39111,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39174,7 +39179,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -39223,7 +39228,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -39373,7 +39378,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39504,7 +39509,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -39562,7 +39567,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -39632,7 +39637,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -39729,7 +39734,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -39815,7 +39820,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -39888,7 +39893,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -39980,7 +39985,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -40038,7 +40043,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40107,7 +40112,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -40161,7 +40166,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -40334,7 +40339,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40400,7 +40405,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -40492,7 +40497,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -40545,7 +40550,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40613,7 +40618,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -40740,7 +40745,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -40880,7 +40885,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -40938,7 +40943,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -41008,7 +41013,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -41099,7 +41104,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -41154,7 +41159,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41222,7 +41227,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -41275,7 +41280,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -41436,7 +41441,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41571,7 +41576,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -41631,7 +41636,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -41703,7 +41708,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -41794,7 +41799,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -41852,7 +41857,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41921,7 +41926,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -41975,7 +41980,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -42143,7 +42148,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42207,7 +42212,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -42303,7 +42308,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -42389,7 +42394,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -42458,7 +42463,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -42513,7 +42518,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42581,7 +42586,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -42709,7 +42714,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -42773,7 +42778,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -42934,7 +42939,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42997,7 +43002,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -43068,7 +43073,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -43158,7 +43163,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -43216,7 +43221,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43285,7 +43290,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -43339,7 +43344,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -43510,7 +43515,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43576,7 +43581,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -43668,7 +43673,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualApplianceSku"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -43746,7 +43751,7 @@ def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualApplianceSk _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -43818,7 +43823,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -43989,7 +43994,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44145,7 +44150,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -44220,7 +44225,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -44269,7 +44274,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -44323,7 +44328,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44453,7 +44458,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -44514,7 +44519,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -44584,7 +44589,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -44731,7 +44736,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -44796,7 +44801,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -44956,7 +44961,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45019,7 +45024,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -45176,7 +45181,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45239,7 +45244,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -45399,7 +45404,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45462,7 +45467,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -45622,7 +45627,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45685,7 +45690,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -45847,7 +45852,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45910,7 +45915,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -46070,7 +46075,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46133,7 +46138,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -46295,7 +46300,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46358,7 +46363,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -46523,7 +46528,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46586,7 +46591,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -46753,7 +46758,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46816,7 +46821,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -46979,7 +46984,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47042,7 +47047,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -47216,7 +47221,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47300,7 +47305,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -47466,7 +47471,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47540,7 +47545,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -47590,7 +47595,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -47649,7 +47654,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47704,7 +47709,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -47763,7 +47768,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47818,7 +47823,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -47887,7 +47892,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47949,7 +47954,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -48048,7 +48053,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -48236,7 +48241,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48312,7 +48317,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -48362,7 +48367,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -48422,7 +48427,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48562,7 +48567,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -48624,7 +48629,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -48684,7 +48689,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48739,7 +48744,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -48799,7 +48804,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48854,7 +48859,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -48924,7 +48929,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48988,7 +48993,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -49086,7 +49091,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -49250,7 +49255,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49395,7 +49400,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -49471,7 +49476,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -49521,7 +49526,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -49580,7 +49585,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49638,7 +49643,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -49729,7 +49734,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -49818,7 +49823,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -49872,7 +49877,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49940,7 +49945,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -49994,7 +49999,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -50153,7 +50158,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50212,7 +50217,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -50282,7 +50287,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -50376,7 +50381,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -50454,7 +50459,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -50546,7 +50551,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -50604,7 +50609,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50673,7 +50678,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -50727,7 +50732,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -50898,7 +50903,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50963,7 +50968,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -51056,7 +51061,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -51110,7 +51115,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51178,7 +51183,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -51232,7 +51237,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -51394,7 +51399,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51453,7 +51458,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -51523,7 +51528,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -51616,7 +51621,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -51754,7 +51759,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -51816,7 +51821,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -51875,7 +51880,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51936,7 +51941,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -52009,7 +52014,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -52150,7 +52155,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52212,7 +52217,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -52374,7 +52379,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52438,7 +52443,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -52516,7 +52521,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -52610,7 +52615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -52663,7 +52668,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52731,7 +52736,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -52784,7 +52789,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -52942,7 +52947,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53077,7 +53082,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -53135,7 +53140,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -53205,7 +53210,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -53296,7 +53301,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -53349,7 +53354,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53417,7 +53422,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -53470,7 +53475,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -53628,7 +53633,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53759,7 +53764,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -53819,7 +53824,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -53888,7 +53893,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -53978,7 +53983,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -54036,7 +54041,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54105,7 +54110,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -54159,7 +54164,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -54328,7 +54333,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54392,7 +54397,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -54484,7 +54489,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -54537,7 +54542,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54605,7 +54610,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -54654,7 +54659,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -54803,7 +54808,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54934,7 +54939,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -54994,7 +54999,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -55063,7 +55068,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -55153,7 +55158,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -55211,7 +55216,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55278,7 +55283,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -55332,7 +55337,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -55495,7 +55500,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55557,7 +55562,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -55649,7 +55654,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -55704,7 +55709,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55770,7 +55775,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -55822,7 +55827,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -55983,7 +55988,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56118,7 +56123,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -56182,7 +56187,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -56253,7 +56258,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -56342,7 +56347,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -56432,7 +56437,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -56487,7 +56492,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56555,7 +56560,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -56608,7 +56613,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -56769,7 +56774,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56904,7 +56909,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -56964,7 +56969,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -57038,7 +57043,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -57133,7 +57138,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -57196,7 +57201,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57270,7 +57275,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -57324,7 +57329,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -57503,7 +57508,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57569,7 +57574,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -57671,7 +57676,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -57738,7 +57743,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -57829,7 +57834,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -57882,7 +57887,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57950,7 +57955,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -58003,7 +58008,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -58161,7 +58166,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58296,7 +58301,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -58354,7 +58359,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58424,7 +58429,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58509,7 +58514,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -58563,7 +58568,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -58655,7 +58660,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -58713,7 +58718,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58789,7 +58794,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -58844,7 +58849,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -59009,7 +59014,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59074,7 +59079,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59233,7 +59238,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59296,7 +59301,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59457,7 +59462,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59517,7 +59522,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -59623,7 +59628,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -59706,7 +59711,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -59775,7 +59780,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -59833,7 +59838,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59902,7 +59907,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -59956,7 +59961,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -60129,7 +60134,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60195,7 +60200,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -60291,7 +60296,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -60452,7 +60457,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60523,7 +60528,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -60571,7 +60576,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -60626,7 +60631,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60684,7 +60689,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -60841,7 +60846,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60902,7 +60907,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -60979,7 +60984,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -61055,7 +61060,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -61126,7 +61131,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61183,7 +61188,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -61239,7 +61244,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61297,7 +61302,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61453,7 +61458,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61516,7 +61521,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61672,7 +61677,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61731,7 +61736,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -61793,7 +61798,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61849,7 +61854,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -61915,7 +61920,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61982,7 +61987,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -62030,7 +62035,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -62094,7 +62099,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62150,7 +62155,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -62217,7 +62222,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62278,7 +62283,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -62442,7 +62447,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62501,7 +62506,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -62564,7 +62569,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62699,7 +62704,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -62763,7 +62768,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -62920,7 +62925,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62983,7 +62988,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -63137,7 +63142,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63196,7 +63201,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -63260,7 +63265,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63320,7 +63325,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -63465,7 +63470,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63546,7 +63551,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -63710,7 +63715,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63782,7 +63787,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -63830,7 +63835,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -63886,7 +63891,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63944,7 +63949,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -64106,7 +64111,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64169,7 +64174,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -64340,7 +64345,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64413,7 +64418,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -64464,7 +64469,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -64539,7 +64544,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -64708,7 +64713,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64771,7 +64776,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -64931,7 +64936,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64994,7 +64999,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -65151,7 +65156,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65210,7 +65215,7 @@ def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -65274,7 +65279,7 @@ def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65330,7 +65335,7 @@ def _reset_connection_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_reset_connection_request( @@ -65387,7 +65392,7 @@ def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65465,7 +65470,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -65626,7 +65631,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65697,7 +65702,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -65745,7 +65750,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -65798,7 +65803,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65928,7 +65933,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -65989,7 +65994,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -66080,7 +66085,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -66133,7 +66138,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66197,7 +66202,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -66245,7 +66250,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -66399,7 +66404,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66530,7 +66535,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -66588,7 +66593,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -66658,7 +66663,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -66749,7 +66754,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -66803,7 +66808,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66871,7 +66876,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -66925,7 +66930,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -67082,7 +67087,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67141,7 +67146,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -67211,7 +67216,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -67302,7 +67307,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -67361,7 +67366,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67430,7 +67435,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -67485,7 +67490,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -67657,7 +67662,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67723,7 +67728,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -67826,7 +67831,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -67878,7 +67883,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -68031,7 +68036,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68166,7 +68171,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -68226,7 +68231,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -68279,7 +68284,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68333,7 +68338,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -68402,7 +68407,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -68502,7 +68507,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -68554,7 +68559,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -68707,7 +68712,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68842,7 +68847,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -68902,7 +68907,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -68955,7 +68960,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69009,7 +69014,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -69078,7 +69083,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -69182,7 +69187,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -69235,7 +69240,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -69331,7 +69336,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -69479,7 +69484,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69569,7 +69574,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -69621,7 +69626,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -69790,7 +69795,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69931,7 +69936,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -69991,7 +69996,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -70047,7 +70052,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70105,7 +70110,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -70176,7 +70181,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -70276,7 +70281,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -70328,7 +70333,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -70481,7 +70486,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70616,7 +70621,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -70676,7 +70681,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -70729,7 +70734,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70783,7 +70788,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -70852,7 +70857,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -70926,7 +70931,7 @@ def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -71078,7 +71083,7 @@ def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71160,7 +71165,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -71336,7 +71341,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71396,7 +71401,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -71454,7 +71459,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71523,7 +71528,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -71578,7 +71583,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -71680,7 +71685,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -71732,7 +71737,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -71887,7 +71892,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71950,7 +71955,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -72103,7 +72108,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72162,7 +72167,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -72215,7 +72220,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72269,7 +72274,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -72328,7 +72333,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72388,7 +72393,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72545,7 +72550,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72608,7 +72613,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -72765,7 +72770,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72824,7 +72829,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -72893,7 +72898,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -72988,7 +72993,7 @@ def _reset_connection_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_link_connections_reset_connection_request( @@ -73055,7 +73060,7 @@ def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73116,7 +73121,7 @@ def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_vpn_link_connections_get_ike_sas_request( @@ -73189,7 +73194,7 @@ def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73256,7 +73261,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -73363,7 +73368,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -73417,7 +73422,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -73588,7 +73593,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73648,7 +73653,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -73706,7 +73711,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73766,7 +73771,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73934,7 +73939,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73999,7 +74004,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -74167,7 +74172,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74231,7 +74236,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -74344,7 +74349,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -74428,7 +74433,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -74482,7 +74487,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -74651,7 +74656,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74711,7 +74716,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -74769,7 +74774,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74828,7 +74833,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -74930,7 +74935,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -74982,7 +74987,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -75140,7 +75145,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75203,7 +75208,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -75359,7 +75364,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75418,7 +75423,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -75471,7 +75476,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75525,7 +75530,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -75594,7 +75599,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -75664,7 +75669,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -75726,7 +75731,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75786,7 +75791,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -75945,7 +75950,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76004,7 +76009,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -76067,7 +76072,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76127,7 +76132,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -76289,7 +76294,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76352,7 +76357,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -76500,7 +76505,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76577,7 +76582,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -76641,7 +76646,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76731,7 +76736,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -76786,7 +76791,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -76963,7 +76968,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77023,7 +77028,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -77082,7 +77087,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77143,7 +77148,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -77241,7 +77246,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -77295,7 +77300,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -77346,7 +77351,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -77509,7 +77514,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77572,7 +77577,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -77731,7 +77736,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77802,7 +77807,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -77850,7 +77855,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -77904,7 +77909,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77983,7 +77988,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -78156,7 +78161,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78230,7 +78235,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -78279,7 +78284,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -78337,7 +78342,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78404,7 +78409,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -78486,7 +78491,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -78540,7 +78545,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -78708,7 +78713,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78768,7 +78773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -78826,7 +78831,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78903,7 +78908,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -78975,7 +78980,7 @@ def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -79040,7 +79045,7 @@ def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79097,7 +79102,7 @@ def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -79162,7 +79167,7 @@ def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79253,7 +79258,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -79307,7 +79312,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -79479,7 +79484,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79539,7 +79544,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -79597,7 +79602,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79656,7 +79661,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -79753,7 +79758,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -79919,7 +79924,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79993,7 +79998,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -80042,7 +80047,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -80100,7 +80105,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -80157,7 +80162,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -80251,7 +80256,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -80322,7 +80327,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -80402,7 +80407,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -80525,7 +80530,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -80589,7 +80594,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -80642,7 +80647,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2020-11-01")) # type: Literal["2020-11-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_metadata.json index 9512e9c8c1ee..761fda428c8e 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_metadata.json @@ -367,4 +367,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/operations/_operations.py index 5dfa08adca54..b998a54b13d5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -78,7 +79,6 @@ build_bastion_hosts_list_by_resource_group_request, build_bastion_hosts_list_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_connection_monitors_create_or_update_request, build_connection_monitors_delete_request, build_connection_monitors_get_request, @@ -105,8 +105,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_dscp_configuration_create_or_update_request, build_dscp_configuration_delete_request, build_dscp_configuration_get_request, @@ -183,9 +181,6 @@ build_flow_logs_get_request, build_flow_logs_list_request, build_flow_logs_update_tags_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -269,6 +264,14 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_profiles_create_or_update_request, build_network_profiles_delete_request, build_network_profiles_get_request, @@ -365,7 +368,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -415,7 +417,6 @@ build_subnets_list_request, build_subnets_prepare_network_policies_request, build_subnets_unprepare_network_policies_request, - build_supported_security_providers_request, build_usages_list_request, build_virtual_appliance_sites_create_or_update_request, build_virtual_appliance_sites_delete_request, @@ -558,8 +559,12 @@ build_web_categories_get_request, build_web_categories_list_by_subscription_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -597,7 +602,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -652,7 +657,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -718,7 +723,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -770,7 +775,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -931,7 +936,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1067,7 +1072,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1128,7 +1133,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1198,7 +1203,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1268,7 +1273,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1323,7 +1328,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1377,7 +1382,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1432,7 +1437,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1486,7 +1491,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1553,7 +1558,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1615,7 +1620,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1789,7 +1794,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1855,7 +1860,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1908,7 +1913,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -1961,7 +1966,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -2014,7 +2019,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2066,7 +2071,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2114,7 +2119,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2194,7 +2199,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2267,7 +2272,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -2359,7 +2364,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -2418,7 +2423,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2478,7 +2483,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -2652,7 +2657,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2728,7 +2733,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -2783,7 +2788,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -2875,7 +2880,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -2930,7 +2935,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2996,7 +3001,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -3048,7 +3053,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3209,7 +3214,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3345,7 +3350,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3405,7 +3410,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3477,7 +3482,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3569,7 +3574,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3665,7 +3670,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3759,7 +3764,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3836,7 +3841,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -3928,7 +3933,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -3983,7 +3988,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4047,7 +4052,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -4099,7 +4104,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -4260,7 +4265,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4324,7 +4329,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -4481,7 +4486,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4542,7 +4547,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4612,7 +4617,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4702,7 +4707,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -4803,7 +4808,7 @@ async def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -4850,7 +4855,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.AzureWeb _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -4940,7 +4945,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -4995,7 +5000,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5059,7 +5064,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -5111,7 +5116,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -5269,7 +5274,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5328,7 +5333,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5399,7 +5404,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5457,7 +5462,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -5476,7 +5481,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -5488,7 +5493,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5634,7 +5639,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -5656,7 +5661,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5761,7 +5766,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -5773,7 +5778,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -5906,7 +5911,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6037,7 +6042,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -6059,7 +6064,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6120,10 +6125,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6184,7 +6189,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -6198,7 +6203,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6365,7 +6370,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -6387,7 +6392,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6461,10 +6466,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -6522,10 +6527,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6574,7 +6579,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -6586,7 +6591,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -6740,7 +6745,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6826,7 +6831,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -6904,7 +6909,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7000,7 +7005,7 @@ async def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -7051,7 +7056,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -7106,7 +7111,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7174,7 +7179,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -7227,7 +7232,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7388,7 +7393,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -7524,7 +7529,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -7583,7 +7588,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7654,7 +7659,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -7725,7 +7730,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -7788,7 +7793,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7844,7 +7849,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -7907,7 +7912,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7971,7 +7976,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8049,7 +8054,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8145,7 +8150,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -8214,7 +8219,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -8316,7 +8321,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -8393,7 +8398,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -8483,7 +8488,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -8588,7 +8593,7 @@ async def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -8641,7 +8646,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -8696,7 +8701,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8764,7 +8769,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -8817,7 +8822,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -8978,7 +8983,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -9114,7 +9119,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -9173,7 +9178,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9244,7 +9249,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9320,7 +9325,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9410,7 +9415,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9515,7 +9520,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -9588,7 +9593,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -9643,7 +9648,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9711,7 +9716,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -9764,7 +9769,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -9925,7 +9930,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10060,7 +10065,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -10119,7 +10124,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -10190,7 +10195,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -10281,7 +10286,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -10336,7 +10341,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10402,7 +10407,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -10454,7 +10459,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -10613,7 +10618,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10749,7 +10754,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -10829,7 +10834,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -10884,7 +10889,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10950,7 +10955,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -11002,7 +11007,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -11161,7 +11166,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11299,7 +11304,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -11358,7 +11363,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11431,7 +11436,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -11526,7 +11531,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -11687,7 +11692,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11746,7 +11751,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -11801,7 +11806,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11867,7 +11872,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -11916,7 +11921,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -11986,7 +11991,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -12078,7 +12083,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -12169,7 +12174,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -12227,7 +12232,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12296,7 +12301,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -12350,7 +12355,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -12523,7 +12528,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12590,7 +12595,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -12682,7 +12687,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -12740,7 +12745,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12809,7 +12814,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -12863,7 +12868,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -13035,7 +13040,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13102,7 +13107,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -13194,7 +13199,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -13256,7 +13261,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13328,7 +13333,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -13384,7 +13389,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -13567,7 +13572,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13638,7 +13643,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -13748,7 +13753,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -13807,7 +13812,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -13900,7 +13905,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -13953,7 +13958,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14017,7 +14022,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -14069,7 +14074,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -14230,7 +14235,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14362,7 +14367,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -14422,7 +14427,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -14492,7 +14497,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14550,7 +14555,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -14620,7 +14625,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14678,7 +14683,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -14750,7 +14755,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14820,7 +14825,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -14882,7 +14887,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -14932,7 +14937,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -15002,7 +15007,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -15092,7 +15097,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -15182,7 +15187,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -15256,7 +15261,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -15341,7 +15346,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -15393,7 +15398,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -15550,7 +15555,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15688,7 +15693,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -15748,7 +15753,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -15818,7 +15823,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15876,7 +15881,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -15950,7 +15955,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16010,7 +16015,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -16080,7 +16085,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16164,7 +16169,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -16236,7 +16241,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -16294,7 +16299,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16363,7 +16368,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -16417,7 +16422,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -16590,7 +16595,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -16673,7 +16678,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -16752,7 +16757,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -16819,7 +16824,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -16874,7 +16879,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16940,7 +16945,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -16992,7 +16997,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -17151,7 +17156,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17287,7 +17292,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -17350,7 +17355,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -17420,7 +17425,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -17566,7 +17571,7 @@ async def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -17660,7 +17665,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -17714,7 +17719,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -17806,7 +17811,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -17861,7 +17866,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17929,7 +17934,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -17982,7 +17987,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -18143,7 +18148,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18204,7 +18209,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -18274,7 +18279,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -18364,7 +18369,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -18422,7 +18427,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18491,7 +18496,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -18545,7 +18550,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -18717,7 +18722,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18784,7 +18789,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -18876,7 +18881,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -18931,7 +18936,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18999,7 +19004,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -19052,7 +19057,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -19210,7 +19215,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19346,7 +19351,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -19405,7 +19410,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -19476,7 +19481,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -19582,7 +19587,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -19632,7 +19637,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -19785,7 +19790,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19917,7 +19922,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -19978,7 +19983,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -20032,7 +20037,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20086,7 +20091,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -20156,7 +20161,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -20247,7 +20252,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -20302,7 +20307,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20370,7 +20375,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -20423,7 +20428,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -20581,7 +20586,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20717,7 +20722,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -20776,7 +20781,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -20847,7 +20852,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -20918,7 +20923,7 @@ async def _swap_public_ip_addresses_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -21045,7 +21050,7 @@ async def begin_swap_public_ip_addresses( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21126,7 +21131,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -21212,7 +21217,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -21266,7 +21271,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -21437,7 +21442,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -21498,7 +21503,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -21556,7 +21561,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21637,7 +21642,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -21723,7 +21728,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -21797,7 +21802,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -21869,7 +21874,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -21927,7 +21932,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22003,7 +22008,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -22058,7 +22063,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -22229,7 +22234,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22315,7 +22320,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -22401,7 +22406,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -22475,7 +22480,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -22561,7 +22566,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -22635,7 +22640,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -22729,7 +22734,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -22815,7 +22820,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -22884,7 +22889,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -22939,7 +22944,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23007,7 +23012,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -23056,7 +23061,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -23209,7 +23214,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23341,7 +23346,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -23400,7 +23405,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -23471,7 +23476,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -23568,7 +23573,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -23654,7 +23659,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -23728,7 +23733,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -23820,7 +23825,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -23878,7 +23883,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23947,7 +23952,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -24001,7 +24006,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -24174,7 +24179,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24241,7 +24246,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -24333,7 +24338,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -24388,7 +24393,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24456,7 +24461,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -24583,7 +24588,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -24723,7 +24728,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -24782,7 +24787,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -24853,7 +24858,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -24944,7 +24949,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -24999,7 +25004,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25067,7 +25072,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -25120,7 +25125,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -25281,7 +25286,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25417,7 +25422,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -25477,7 +25482,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -25549,7 +25554,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -25640,7 +25645,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -25698,7 +25703,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25767,7 +25772,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -25821,7 +25826,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -25989,7 +25994,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26055,7 +26060,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -26152,7 +26157,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -26238,7 +26243,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -26307,7 +26312,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -26362,7 +26367,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26430,7 +26435,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -26558,7 +26563,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -26622,7 +26627,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -26783,7 +26788,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26847,7 +26852,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -26918,7 +26923,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -27008,7 +27013,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -27066,7 +27071,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27135,7 +27140,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -27189,7 +27194,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -27360,7 +27365,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27427,7 +27432,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -27519,7 +27524,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualApplianceS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -27597,7 +27602,7 @@ async def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualAppli _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -27669,7 +27674,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -27840,7 +27845,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27997,7 +28002,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -28072,7 +28077,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -28121,7 +28126,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -28177,7 +28182,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28307,7 +28312,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -28369,7 +28374,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -28440,7 +28445,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -28587,7 +28592,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -28652,7 +28657,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -28812,7 +28817,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28875,7 +28880,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -29035,7 +29040,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29098,7 +29103,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -29258,7 +29263,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29321,7 +29326,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -29481,7 +29486,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29544,7 +29549,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -29706,7 +29711,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29769,7 +29774,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -29929,7 +29934,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -29992,7 +29997,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -30154,7 +30159,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30217,7 +30222,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -30382,7 +30387,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30445,7 +30450,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -30612,7 +30617,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30675,7 +30680,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -30838,7 +30843,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -30901,7 +30906,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -31075,7 +31080,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31159,7 +31164,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -31325,7 +31330,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -31400,7 +31405,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -31450,7 +31455,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -31509,7 +31514,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31564,7 +31569,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -31623,7 +31628,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31678,7 +31683,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -31747,7 +31752,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31809,7 +31814,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -31908,7 +31913,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -32096,7 +32101,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -32173,7 +32178,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -32223,7 +32228,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -32283,7 +32288,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32423,7 +32428,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -32485,7 +32490,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -32545,7 +32550,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32600,7 +32605,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -32660,7 +32665,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32715,7 +32720,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -32785,7 +32790,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32849,7 +32854,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -32947,7 +32952,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -33114,7 +33119,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33260,7 +33265,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -33336,7 +33341,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -33386,7 +33391,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -33445,7 +33450,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33505,7 +33510,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -33597,7 +33602,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -33686,7 +33691,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -33742,7 +33747,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33810,7 +33815,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -33864,7 +33869,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -34026,7 +34031,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34087,7 +34092,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -34158,7 +34163,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -34252,7 +34257,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -34330,7 +34335,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -34422,7 +34427,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -34480,7 +34485,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34549,7 +34554,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -34603,7 +34608,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -34774,7 +34779,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34840,7 +34845,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -34933,7 +34938,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -34987,7 +34992,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35055,7 +35060,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -35109,7 +35114,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -35271,7 +35276,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35332,7 +35337,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -35403,7 +35408,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -35496,7 +35501,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -35634,7 +35639,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -35696,7 +35701,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -35755,7 +35760,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35816,7 +35821,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -35889,7 +35894,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -36030,7 +36035,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36092,7 +36097,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -36254,7 +36259,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36318,7 +36323,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -36396,7 +36401,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -36490,7 +36495,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -36545,7 +36550,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36613,7 +36618,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -36666,7 +36671,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -36827,7 +36832,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36962,7 +36967,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -37021,7 +37026,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -37092,7 +37097,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -37183,7 +37188,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -37238,7 +37243,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37306,7 +37311,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -37359,7 +37364,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37517,7 +37522,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37649,7 +37654,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -37710,7 +37715,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37780,7 +37785,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -37870,7 +37875,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -37928,7 +37933,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37997,7 +38002,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -38051,7 +38056,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -38223,7 +38228,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38289,7 +38294,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -38381,7 +38386,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -38436,7 +38441,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38504,7 +38509,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -38553,7 +38558,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38705,7 +38710,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38837,7 +38842,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -38898,7 +38903,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -38968,7 +38973,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -39058,7 +39063,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -39116,7 +39121,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39185,7 +39190,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -39239,7 +39244,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -39402,7 +39407,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39465,7 +39470,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -39557,7 +39562,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -39612,7 +39617,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39678,7 +39683,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -39730,7 +39735,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -39891,7 +39896,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40027,7 +40032,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -40091,7 +40096,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -40162,7 +40167,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -40251,7 +40256,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -40341,7 +40346,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -40396,7 +40401,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40464,7 +40469,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -40517,7 +40522,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40678,7 +40683,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40814,7 +40819,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -40874,7 +40879,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -40948,7 +40953,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -41043,7 +41048,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -41106,7 +41111,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41180,7 +41185,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -41234,7 +41239,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -41413,7 +41418,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41480,7 +41485,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -41582,7 +41587,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -41649,7 +41654,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -41740,7 +41745,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -41795,7 +41800,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41863,7 +41868,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -41916,7 +41921,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -42077,7 +42082,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42213,7 +42218,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -42272,7 +42277,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42343,7 +42348,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -42428,7 +42433,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -42482,7 +42487,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -42574,7 +42579,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -42632,7 +42637,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42708,7 +42713,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -42763,7 +42768,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -42931,7 +42936,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42997,7 +43002,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43156,7 +43161,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43219,7 +43224,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43380,7 +43385,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43442,7 +43447,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -43548,7 +43553,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -43631,7 +43636,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -43700,7 +43705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -43758,7 +43763,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43827,7 +43832,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -43882,7 +43887,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -44071,7 +44076,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44139,7 +44144,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -44235,7 +44240,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -44396,7 +44401,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44468,7 +44473,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -44516,7 +44521,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -44571,7 +44576,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44629,7 +44634,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -44786,7 +44791,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44848,7 +44853,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -44925,7 +44930,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -45001,7 +45006,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -45072,7 +45077,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45129,7 +45134,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -45185,7 +45190,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45243,7 +45248,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45399,7 +45404,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45462,7 +45467,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -45618,7 +45623,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45677,7 +45682,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -45739,7 +45744,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45795,7 +45800,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -45861,7 +45866,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45930,7 +45935,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -45978,7 +45983,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -46042,7 +46047,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46098,7 +46103,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -46165,7 +46170,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46226,7 +46231,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -46390,7 +46395,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46449,7 +46454,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -46512,7 +46517,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46647,7 +46652,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -46711,7 +46716,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -46868,7 +46873,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46931,7 +46936,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -47085,7 +47090,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47144,7 +47149,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -47208,7 +47213,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47268,7 +47273,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -47413,7 +47418,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47494,7 +47499,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -47658,7 +47663,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47731,7 +47736,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -47779,7 +47784,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -47835,7 +47840,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47893,7 +47898,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -48055,7 +48060,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48119,7 +48124,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -48290,7 +48295,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48364,7 +48369,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -48415,7 +48420,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -48490,7 +48495,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -48659,7 +48664,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48722,7 +48727,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -48882,7 +48887,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48945,7 +48950,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -49102,7 +49107,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49161,7 +49166,7 @@ async def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -49225,7 +49230,7 @@ async def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49281,7 +49286,7 @@ async def _reset_connection_initial( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_reset_connection_request( @@ -49338,7 +49343,7 @@ async def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49416,7 +49421,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49577,7 +49582,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49649,7 +49654,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -49697,7 +49702,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -49752,7 +49757,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49882,7 +49887,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -49943,7 +49948,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -50048,7 +50053,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] request = build_virtual_network_gateway_nat_rules_get_request( @@ -50102,7 +50107,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] @@ -50275,7 +50280,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50336,7 +50341,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_nat_rules_delete_request( @@ -50394,7 +50399,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50455,7 +50460,7 @@ def list_by_virtual_network_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualNetworkGatewayNatRulesResult] error_map = { @@ -50547,7 +50552,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -50600,7 +50605,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50664,7 +50669,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -50712,7 +50717,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -50869,7 +50874,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51001,7 +51006,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -51060,7 +51065,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -51133,7 +51138,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -51224,7 +51229,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -51280,7 +51285,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51348,7 +51353,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -51402,7 +51407,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -51562,7 +51567,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51623,7 +51628,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -51694,7 +51699,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -51785,7 +51790,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -51844,7 +51849,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51913,7 +51918,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -51968,7 +51973,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -52140,7 +52145,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52207,7 +52212,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -52310,7 +52315,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -52362,7 +52367,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -52518,7 +52523,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52654,7 +52659,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -52714,7 +52719,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -52769,7 +52774,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52824,7 +52829,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52894,7 +52899,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -52994,7 +52999,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -53046,7 +53051,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -53202,7 +53207,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53338,7 +53343,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -53398,7 +53403,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -53451,7 +53456,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53505,7 +53510,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -53574,7 +53579,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -53678,7 +53683,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -53732,7 +53737,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -53828,7 +53833,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -53976,7 +53981,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54066,7 +54071,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -54118,7 +54123,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -54287,7 +54292,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54429,7 +54434,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -54489,7 +54494,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -54545,7 +54550,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54603,7 +54608,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -54674,7 +54679,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -54774,7 +54779,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -54826,7 +54831,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -54982,7 +54987,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55118,7 +55123,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -55178,7 +55183,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -55233,7 +55238,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55288,7 +55293,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -55358,7 +55363,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -55432,7 +55437,7 @@ async def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsis _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -55584,7 +55589,7 @@ async def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55666,7 +55671,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -55842,7 +55847,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55903,7 +55908,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -55961,7 +55966,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56030,7 +56035,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -56085,7 +56090,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -56187,7 +56192,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -56239,7 +56244,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -56397,7 +56402,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56461,7 +56466,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -56617,7 +56622,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56677,7 +56682,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -56730,7 +56735,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56784,7 +56789,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -56846,7 +56851,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56906,7 +56911,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57063,7 +57068,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57126,7 +57131,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57283,7 +57288,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57343,7 +57348,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -57413,7 +57418,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -57508,7 +57513,7 @@ async def _reset_connection_initial( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_link_connections_reset_connection_request( @@ -57575,7 +57580,7 @@ async def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57636,7 +57641,7 @@ async def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_vpn_link_connections_get_ike_sas_request( @@ -57709,7 +57714,7 @@ async def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57776,7 +57781,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -57883,7 +57888,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -57937,7 +57942,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -58111,7 +58116,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58172,7 +58177,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -58230,7 +58235,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58290,7 +58295,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -58458,7 +58463,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58523,7 +58528,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -58691,7 +58696,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58756,7 +58761,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -58869,7 +58874,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -58953,7 +58958,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -59007,7 +59012,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -59179,7 +59184,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59240,7 +59245,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -59298,7 +59303,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59358,7 +59363,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -59460,7 +59465,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -59512,7 +59517,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -59673,7 +59678,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59737,7 +59742,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -59896,7 +59901,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59956,7 +59961,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -60009,7 +60014,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60064,7 +60069,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -60134,7 +60139,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -60204,7 +60209,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -60267,7 +60272,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60327,7 +60332,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -60486,7 +60491,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60545,7 +60550,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -60609,7 +60614,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60669,7 +60674,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -60831,7 +60836,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60894,7 +60899,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -61042,7 +61047,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61119,7 +61124,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -61183,7 +61188,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61273,7 +61278,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -61328,7 +61333,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -61505,7 +61510,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61566,7 +61571,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -61625,7 +61630,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61686,7 +61691,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -61784,7 +61789,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -61838,7 +61843,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -61889,7 +61894,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -62052,7 +62057,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62116,7 +62121,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -62275,7 +62280,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62347,7 +62352,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -62395,7 +62400,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -62451,7 +62456,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62530,7 +62535,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -62703,7 +62708,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62778,7 +62783,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -62827,7 +62832,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -62885,7 +62890,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62952,7 +62957,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -63034,7 +63039,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -63088,7 +63093,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -63259,7 +63264,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -63320,7 +63325,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -63378,7 +63383,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63458,7 +63463,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -63530,7 +63535,7 @@ async def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -63596,7 +63601,7 @@ async def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63653,7 +63658,7 @@ async def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -63719,7 +63724,7 @@ async def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63810,7 +63815,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -63864,7 +63869,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -64036,7 +64041,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -64097,7 +64102,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -64155,7 +64160,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64215,7 +64220,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -64312,7 +64317,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -64481,7 +64486,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -64556,7 +64561,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -64605,7 +64610,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -64663,7 +64668,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64723,7 +64728,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -64817,7 +64822,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64888,7 +64893,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -64970,7 +64975,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -65093,7 +65098,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -65157,7 +65162,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -65210,7 +65215,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/operations/_operations.py index d69729cb9506..70555a1984e2 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_gateway_private_link_resources_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -599,7 +604,7 @@ def build_application_gateway_private_endpoint_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -631,7 +636,7 @@ def build_application_gateway_private_endpoint_connections_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -666,7 +671,7 @@ def build_application_gateway_private_endpoint_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +703,7 @@ def build_application_gateway_private_endpoint_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -729,7 +734,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -762,7 +767,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -795,7 +800,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -831,7 +836,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -865,7 +870,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +898,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -921,7 +926,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +956,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -980,7 +985,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1010,7 +1015,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1041,7 +1046,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1077,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1103,7 +1108,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1139,7 +1144,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1171,7 +1176,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1204,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1223,7 +1228,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1251,7 +1256,7 @@ def build_web_categories_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1280,7 +1285,7 @@ def build_web_categories_list_by_subscription_request(subscription_id: str, **kw _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1306,7 +1311,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1337,7 +1342,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1368,7 +1373,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1400,7 +1405,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1426,7 +1431,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1450,13 +1455,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1484,13 +1489,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1518,13 +1523,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1552,13 +1557,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1583,13 +1588,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1617,13 +1622,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1648,13 +1653,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1679,13 +1684,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1719,7 +1724,7 @@ def build_network_interfaces_list_cloud_service_role_instance_network_interfaces _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1751,7 +1756,7 @@ def build_network_interfaces_list_cloud_service_network_interfaces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1789,7 +1794,7 @@ def build_network_interfaces_get_cloud_service_network_interface_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1824,7 +1829,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1860,7 +1865,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1893,7 +1898,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1927,7 +1932,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1959,7 +1964,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1983,7 +1988,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2013,7 +2018,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2044,7 +2049,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2079,7 +2084,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2113,7 +2118,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2153,7 +2158,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2197,7 +2202,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2242,7 +2247,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2280,7 +2285,7 @@ def build_public_ip_addresses_list_cloud_service_public_ip_addresses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2317,7 +2322,7 @@ def build_public_ip_addresses_list_cloud_service_role_instance_public_ip_address _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2360,7 +2365,7 @@ def build_public_ip_addresses_get_cloud_service_public_ip_address_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2397,7 +2402,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2433,7 +2438,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2466,7 +2471,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2500,7 +2505,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2532,7 +2537,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2558,7 +2563,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2588,7 +2593,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2627,7 +2632,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2672,7 +2677,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2711,7 +2716,7 @@ def build_custom_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2747,7 +2752,7 @@ def build_custom_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2780,7 +2785,7 @@ def build_custom_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2814,7 +2819,7 @@ def build_custom_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2846,7 +2851,7 @@ def build_custom_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2870,7 +2875,7 @@ def build_custom_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2900,7 +2905,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2931,7 +2936,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2962,7 +2967,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2996,7 +3001,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3030,7 +3035,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3061,7 +3066,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3092,7 +3097,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3126,7 +3131,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3158,7 +3163,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3184,7 +3189,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3214,7 +3219,7 @@ def build_dscp_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3248,7 +3253,7 @@ def build_dscp_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3279,7 +3284,7 @@ def build_dscp_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3308,7 +3313,7 @@ def build_dscp_configuration_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3336,7 +3341,7 @@ def build_dscp_configuration_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3360,7 +3365,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3390,7 +3395,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3422,7 +3427,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3454,7 +3459,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3489,7 +3494,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3520,7 +3525,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3552,7 +3557,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3584,7 +3589,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3619,7 +3624,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3655,7 +3660,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3693,7 +3698,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3731,7 +3736,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3767,7 +3772,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3804,7 +3809,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3837,7 +3842,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3869,7 +3874,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3900,7 +3905,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3931,7 +3936,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3965,7 +3970,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4004,7 +4009,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4042,7 +4047,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4080,7 +4085,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4113,7 +4118,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4144,7 +4149,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4176,7 +4181,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4204,7 +4209,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4230,7 +4235,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4256,7 +4261,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4284,7 +4289,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4314,7 +4319,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4345,7 +4350,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4379,7 +4384,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4418,7 +4423,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4456,7 +4461,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4494,7 +4499,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4527,7 +4532,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4558,7 +4563,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4590,7 +4595,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4622,7 +4627,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4655,7 +4660,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4683,7 +4688,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4713,7 +4718,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4744,7 +4749,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4775,7 +4780,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4809,7 +4814,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4843,7 +4848,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4871,7 +4876,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4897,7 +4902,7 @@ def build_express_route_ports_generate_loa_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4931,7 +4936,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4963,7 +4968,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4994,7 +4999,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5030,7 +5035,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5063,7 +5068,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5095,7 +5100,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5123,7 +5128,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5153,7 +5158,7 @@ def build_firewall_policy_rule_collection_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5189,7 +5194,7 @@ def build_firewall_policy_rule_collection_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5225,7 +5230,7 @@ def build_firewall_policy_rule_collection_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5260,7 +5265,7 @@ def build_firewall_policy_rule_collection_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5291,7 +5296,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5327,7 +5332,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5360,7 +5365,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5394,7 +5399,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5426,7 +5431,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5452,7 +5457,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5482,7 +5487,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5515,7 +5520,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5549,7 +5554,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5583,7 +5588,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5614,7 +5619,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5642,7 +5647,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5668,7 +5673,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5704,7 +5709,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5737,7 +5742,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5771,7 +5776,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5803,7 +5808,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5827,7 +5832,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5857,7 +5862,7 @@ def build_load_balancers_swap_public_ip_addresses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5890,7 +5895,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5925,7 +5930,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5961,7 +5966,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6000,7 +6005,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6032,7 +6037,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6067,7 +6072,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6101,7 +6106,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6132,7 +6137,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6170,7 +6175,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6204,7 +6209,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6239,7 +6244,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6274,7 +6279,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6306,7 +6311,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6337,7 +6342,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6369,7 +6374,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6400,7 +6405,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6431,7 +6436,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6463,7 +6468,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6499,7 +6504,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6532,7 +6537,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6566,7 +6571,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6598,7 +6603,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6622,7 +6627,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6652,7 +6657,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6687,7 +6692,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6719,7 +6724,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6754,7 +6759,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6790,7 +6795,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6826,7 +6831,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6861,7 +6866,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6892,7 +6897,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6928,7 +6933,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6961,7 +6966,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6995,7 +7000,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7027,7 +7032,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7051,7 +7056,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7081,7 +7086,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7117,7 +7122,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7150,7 +7155,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7184,7 +7189,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7216,7 +7221,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7244,7 +7249,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7278,7 +7283,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7314,7 +7319,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7350,7 +7355,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7385,7 +7390,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7416,7 +7421,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7451,7 +7456,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7483,7 +7488,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7521,7 +7526,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7556,7 +7561,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7592,7 +7597,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7628,7 +7633,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7656,7 +7661,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7684,7 +7689,7 @@ def build_virtual_appliance_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7718,7 +7723,7 @@ def build_virtual_appliance_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7752,7 +7757,7 @@ def build_virtual_appliance_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7789,7 +7794,7 @@ def build_virtual_appliance_sites_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7820,7 +7825,7 @@ def build_virtual_appliance_skus_list_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7846,7 +7851,7 @@ def build_virtual_appliance_skus_get_request(sku_name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7880,7 +7885,7 @@ def build_inbound_security_rule_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7917,7 +7922,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7951,7 +7956,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7982,7 +7987,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8013,7 +8018,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8045,7 +8050,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8073,7 +8078,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8099,7 +8104,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8133,7 +8138,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8167,7 +8172,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8201,7 +8206,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8235,7 +8240,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8269,7 +8274,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8303,7 +8308,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8337,7 +8342,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8371,7 +8376,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8405,7 +8410,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8439,7 +8444,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8473,7 +8478,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8507,7 +8512,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8542,7 +8547,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8574,7 +8579,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8606,7 +8611,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8638,7 +8643,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8670,7 +8675,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8707,7 +8712,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8748,7 +8753,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8784,7 +8789,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8820,7 +8825,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8859,7 +8864,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8895,7 +8900,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8931,7 +8936,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8963,7 +8968,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8994,7 +8999,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9029,7 +9034,7 @@ def build_flow_logs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9064,7 +9069,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9096,7 +9101,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9128,7 +9133,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9157,7 +9162,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9178,7 +9183,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9214,7 +9219,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9247,7 +9252,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9279,7 +9284,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9307,7 +9312,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9333,7 +9338,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9363,7 +9368,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9398,7 +9403,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9434,7 +9439,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9470,7 +9475,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9505,7 +9510,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9536,7 +9541,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9567,7 +9572,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9600,7 +9605,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9634,7 +9639,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9662,7 +9667,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9694,7 +9699,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9728,7 +9733,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9763,7 +9768,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9795,7 +9800,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9826,7 +9831,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9859,7 +9864,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9893,7 +9898,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9923,7 +9928,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9954,7 +9959,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9990,7 +9995,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10023,7 +10028,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10057,7 +10062,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10089,7 +10094,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10113,7 +10118,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10143,7 +10148,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10179,7 +10184,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10212,7 +10217,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10246,7 +10251,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10280,7 +10285,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10308,7 +10313,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10334,7 +10339,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10366,7 +10371,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10398,7 +10403,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10433,7 +10438,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10464,7 +10469,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10500,7 +10505,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10533,7 +10538,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10567,7 +10572,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10599,7 +10604,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10627,7 +10632,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10653,7 +10658,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10685,7 +10690,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10717,7 +10722,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10752,7 +10757,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10783,7 +10788,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10816,7 +10821,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10849,7 +10854,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10885,7 +10890,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10921,7 +10926,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10949,7 +10954,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10975,7 +10980,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11003,7 +11008,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11041,7 +11046,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11076,7 +11081,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11112,7 +11117,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11146,7 +11151,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11174,7 +11179,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11208,7 +11213,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11248,7 +11253,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11288,7 +11293,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11327,7 +11332,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11358,7 +11363,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11385,7 +11390,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11414,7 +11419,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11450,7 +11455,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11483,7 +11488,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11517,7 +11522,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11549,7 +11554,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11573,7 +11578,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11603,7 +11608,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11635,7 +11640,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11666,7 +11671,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11704,7 +11709,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11738,7 +11743,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11773,7 +11778,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11808,7 +11813,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11843,7 +11848,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11874,7 +11879,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11906,7 +11911,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11942,7 +11947,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11980,7 +11985,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12020,7 +12025,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12061,7 +12066,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12092,7 +12097,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12128,7 +12133,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12161,7 +12166,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12194,7 +12199,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12230,7 +12235,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12260,7 +12265,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12298,7 +12303,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12333,7 +12338,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12366,7 +12371,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12402,7 +12407,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12438,7 +12443,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12476,7 +12481,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12511,7 +12516,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12544,7 +12549,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12577,7 +12582,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12611,7 +12616,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12647,7 +12652,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12680,7 +12685,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12716,7 +12721,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12752,7 +12757,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12788,7 +12793,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12821,7 +12826,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12857,7 +12862,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12893,7 +12898,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12926,7 +12931,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12959,7 +12964,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12995,7 +13000,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13031,7 +13036,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13064,7 +13069,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13094,7 +13099,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13130,7 +13135,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13166,7 +13171,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13202,7 +13207,7 @@ def build_virtual_network_gateway_connections_get_ike_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13235,7 +13240,7 @@ def build_virtual_network_gateway_connections_reset_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13268,7 +13273,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13304,7 +13309,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13337,7 +13342,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13370,7 +13375,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13406,7 +13411,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13436,7 +13441,7 @@ def build_virtual_network_gateway_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13470,7 +13475,7 @@ def build_virtual_network_gateway_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13507,7 +13512,7 @@ def build_virtual_network_gateway_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13541,7 +13546,7 @@ def build_virtual_network_gateway_nat_rules_list_by_virtual_network_gateway_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13574,7 +13579,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13605,7 +13610,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13636,7 +13641,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13670,7 +13675,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13702,7 +13707,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13728,7 +13733,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13758,7 +13763,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13794,7 +13799,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13827,7 +13832,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13861,7 +13866,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13889,7 +13894,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13915,7 +13920,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13947,7 +13952,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13979,7 +13984,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14014,7 +14019,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14045,7 +14050,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14076,7 +14081,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14110,7 +14115,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14144,7 +14149,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14175,7 +14180,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14203,7 +14208,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14229,7 +14234,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14260,7 +14265,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14294,7 +14299,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14328,7 +14333,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14359,7 +14364,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14387,7 +14392,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14413,7 +14418,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14445,7 +14450,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14476,7 +14481,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14510,7 +14515,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14543,7 +14548,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14579,7 +14584,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14615,7 +14620,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14648,7 +14653,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14676,7 +14681,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14704,7 +14709,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14735,7 +14740,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14769,7 +14774,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14803,7 +14808,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14834,7 +14839,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14862,7 +14867,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14888,7 +14893,7 @@ def build_virtual_hubs_get_effective_virtual_hub_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14922,7 +14927,7 @@ def build_hub_virtual_network_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14957,7 +14962,7 @@ def build_hub_virtual_network_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14989,7 +14994,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15021,7 +15026,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15052,7 +15057,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15083,7 +15088,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15117,7 +15122,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15151,7 +15156,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15182,7 +15187,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15213,7 +15218,7 @@ def build_vpn_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15247,7 +15252,7 @@ def build_vpn_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15281,7 +15286,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15309,7 +15314,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15340,7 +15345,7 @@ def build_vpn_link_connections_reset_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15378,7 +15383,7 @@ def build_vpn_link_connections_get_ike_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15411,7 +15416,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15443,7 +15448,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15475,7 +15480,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15510,7 +15515,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15542,7 +15547,7 @@ def build_vpn_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15577,7 +15582,7 @@ def build_vpn_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15612,7 +15617,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15648,7 +15653,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15681,7 +15686,7 @@ def build_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15713,7 +15718,7 @@ def build_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15748,7 +15753,7 @@ def build_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15780,7 +15785,7 @@ def build_nat_rules_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15811,7 +15816,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15842,7 +15847,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15876,7 +15881,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15910,7 +15915,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15941,7 +15946,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15969,7 +15974,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15995,7 +16000,7 @@ def build_p2_svpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16026,7 +16031,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16060,7 +16065,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16091,7 +16096,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16125,7 +16130,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16159,7 +16164,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16190,7 +16195,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16222,7 +16227,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16257,7 +16262,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16289,7 +16294,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16318,7 +16323,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16346,7 +16351,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16376,7 +16381,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16410,7 +16415,7 @@ def build_express_route_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16444,7 +16449,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16475,7 +16480,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16506,7 +16511,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16541,7 +16546,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16573,7 +16578,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16605,7 +16610,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16636,7 +16641,7 @@ def build_virtual_hub_bgp_connection_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16668,7 +16673,7 @@ def build_virtual_hub_bgp_connection_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16703,7 +16708,7 @@ def build_virtual_hub_bgp_connection_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16735,7 +16740,7 @@ def build_virtual_hub_bgp_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16766,7 +16771,7 @@ def build_virtual_hub_bgp_connections_list_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16798,7 +16803,7 @@ def build_virtual_hub_bgp_connections_list_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16830,7 +16835,7 @@ def build_virtual_hub_ip_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16862,7 +16867,7 @@ def build_virtual_hub_ip_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16897,7 +16902,7 @@ def build_virtual_hub_ip_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16929,7 +16934,7 @@ def build_virtual_hub_ip_configuration_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16960,7 +16965,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16995,7 +17000,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17027,7 +17032,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17059,7 +17064,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17090,7 +17095,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17118,7 +17123,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17147,7 +17152,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17178,7 +17183,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17212,7 +17217,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17270,7 +17275,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -17323,7 +17328,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17387,7 +17392,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -17439,7 +17444,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17600,7 +17605,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -17735,7 +17740,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -17795,7 +17800,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17864,7 +17869,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -17934,7 +17939,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -17987,7 +17992,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18041,7 +18046,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -18094,7 +18099,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18148,7 +18153,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -18215,7 +18220,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18277,7 +18282,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -18451,7 +18456,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -18517,7 +18522,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -18570,7 +18575,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -18623,7 +18628,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -18676,7 +18681,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -18728,7 +18733,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -18776,7 +18781,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -18856,7 +18861,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -18929,7 +18934,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -19021,7 +19026,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -19080,7 +19085,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19140,7 +19145,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -19314,7 +19319,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -19389,7 +19394,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -19444,7 +19449,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -19536,7 +19541,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -19591,7 +19596,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19657,7 +19662,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -19709,7 +19714,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -19870,7 +19875,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20005,7 +20010,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -20065,7 +20070,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -20137,7 +20142,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -20229,7 +20234,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -20323,7 +20328,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -20417,7 +20422,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20494,7 +20499,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -20586,7 +20591,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -20639,7 +20644,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20703,7 +20708,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -20755,7 +20760,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -20913,7 +20918,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20976,7 +20981,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -21130,7 +21135,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21189,7 +21194,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -21258,7 +21263,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -21348,7 +21353,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -21449,7 +21454,7 @@ def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -21495,7 +21500,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.AzureWebCateg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -21585,7 +21590,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -21638,7 +21643,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21702,7 +21707,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -21754,7 +21759,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -21912,7 +21917,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21969,7 +21974,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -22039,7 +22044,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -22097,7 +22102,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -22116,7 +22121,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -22128,7 +22133,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22274,7 +22279,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -22296,7 +22301,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22401,7 +22406,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -22413,7 +22418,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22546,7 +22551,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22677,7 +22682,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -22699,7 +22704,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22760,10 +22765,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -22824,7 +22829,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -22838,7 +22843,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -23005,7 +23010,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -23027,7 +23032,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -23101,10 +23106,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -23162,10 +23167,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -23214,7 +23219,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -23226,7 +23231,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -23380,7 +23385,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23465,7 +23470,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23542,7 +23547,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -23638,7 +23643,7 @@ def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -23689,7 +23694,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -23742,7 +23747,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23810,7 +23815,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -23863,7 +23868,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -24021,7 +24026,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24156,7 +24161,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -24214,7 +24219,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24284,7 +24289,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24355,7 +24360,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -24418,7 +24423,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24474,7 +24479,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -24537,7 +24542,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24600,7 +24605,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24677,7 +24682,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -24773,7 +24778,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -24842,7 +24847,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -24944,7 +24949,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -25020,7 +25025,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25109,7 +25114,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25214,7 +25219,7 @@ def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -25267,7 +25272,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -25320,7 +25325,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25388,7 +25393,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -25441,7 +25446,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25599,7 +25604,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25734,7 +25739,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -25792,7 +25797,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25862,7 +25867,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -25937,7 +25942,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26026,7 +26031,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -26131,7 +26136,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -26204,7 +26209,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -26257,7 +26262,7 @@ def begin_delete(self, resource_group_name: str, custom_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26325,7 +26330,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -26378,7 +26383,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -26536,7 +26541,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26671,7 +26676,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -26729,7 +26734,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -26799,7 +26804,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Cus _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -26890,7 +26895,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -26943,7 +26948,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27007,7 +27012,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -27059,7 +27064,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -27215,7 +27220,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27350,7 +27355,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -27430,7 +27435,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -27483,7 +27488,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27549,7 +27554,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -27601,7 +27606,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -27760,7 +27765,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27897,7 +27902,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -27955,7 +27960,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -28025,7 +28030,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -28120,7 +28125,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -28278,7 +28283,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28337,7 +28342,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -28390,7 +28395,7 @@ def begin_delete(self, resource_group_name: str, dscp_configuration_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28454,7 +28459,7 @@ def get(self, resource_group_name: str, dscp_configuration_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -28502,7 +28507,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Dsc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -28571,7 +28576,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -28663,7 +28668,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -28754,7 +28759,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -28812,7 +28817,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28881,7 +28886,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -28935,7 +28940,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -29108,7 +29113,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29174,7 +29179,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -29266,7 +29271,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -29324,7 +29329,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29393,7 +29398,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -29447,7 +29452,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -29619,7 +29624,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29685,7 +29690,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -29777,7 +29782,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -29839,7 +29844,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29911,7 +29916,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -29967,7 +29972,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -30150,7 +30155,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30220,7 +30225,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -30330,7 +30335,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -30389,7 +30394,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -30482,7 +30487,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -30535,7 +30540,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30599,7 +30604,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -30651,7 +30656,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -30812,7 +30817,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -30943,7 +30948,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -31003,7 +31008,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -31073,7 +31078,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31131,7 +31136,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -31201,7 +31206,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31259,7 +31264,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -31331,7 +31336,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31399,7 +31404,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -31461,7 +31466,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -31511,7 +31516,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -31581,7 +31586,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -31671,7 +31676,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -31761,7 +31766,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -31835,7 +31840,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -31920,7 +31925,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -31972,7 +31977,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -32129,7 +32134,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32266,7 +32271,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -32326,7 +32331,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -32396,7 +32401,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32454,7 +32459,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -32528,7 +32533,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32588,7 +32593,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -32658,7 +32663,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32742,7 +32747,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -32814,7 +32819,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -32872,7 +32877,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32941,7 +32946,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -32995,7 +33000,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -33168,7 +33173,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33250,7 +33255,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -33329,7 +33334,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -33396,7 +33401,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -33449,7 +33454,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33513,7 +33518,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -33565,7 +33570,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -33721,7 +33726,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33856,7 +33861,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -33916,7 +33921,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -33985,7 +33990,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -34131,7 +34136,7 @@ def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -34225,7 +34230,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -34278,7 +34283,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -34370,7 +34375,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -34423,7 +34428,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34491,7 +34496,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -34544,7 +34549,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -34702,7 +34707,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34761,7 +34766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -34830,7 +34835,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -34920,7 +34925,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -34978,7 +34983,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35047,7 +35052,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -35101,7 +35106,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -35273,7 +35278,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35339,7 +35344,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -35431,7 +35436,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -35484,7 +35489,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35552,7 +35557,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -35605,7 +35610,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -35763,7 +35768,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35898,7 +35903,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -35956,7 +35961,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -36026,7 +36031,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -36132,7 +36137,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -36182,7 +36187,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -36332,7 +36337,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36463,7 +36468,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -36524,7 +36529,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -36578,7 +36583,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36632,7 +36637,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -36702,7 +36707,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -36793,7 +36798,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -36846,7 +36851,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36914,7 +36919,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -36967,7 +36972,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -37125,7 +37130,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37260,7 +37265,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -37318,7 +37323,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -37388,7 +37393,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -37459,7 +37464,7 @@ def _swap_public_ip_addresses_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -37586,7 +37591,7 @@ def begin_swap_public_ip_addresses( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37666,7 +37671,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -37752,7 +37757,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -37806,7 +37811,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -37977,7 +37982,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38037,7 +38042,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -38095,7 +38100,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38176,7 +38181,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -38262,7 +38267,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -38335,7 +38340,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -38407,7 +38412,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -38465,7 +38470,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38541,7 +38546,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -38596,7 +38601,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -38764,7 +38769,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38848,7 +38853,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -38934,7 +38939,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -39007,7 +39012,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -39093,7 +39098,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -39166,7 +39171,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -39260,7 +39265,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -39344,7 +39349,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -39413,7 +39418,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -39466,7 +39471,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39534,7 +39539,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -39583,7 +39588,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -39733,7 +39738,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39864,7 +39869,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -39922,7 +39927,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -39992,7 +39997,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -40089,7 +40094,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -40175,7 +40180,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -40248,7 +40253,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -40340,7 +40345,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -40398,7 +40403,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40467,7 +40472,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -40521,7 +40526,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -40694,7 +40699,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40760,7 +40765,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -40852,7 +40857,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -40905,7 +40910,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40973,7 +40978,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -41100,7 +41105,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -41240,7 +41245,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -41298,7 +41303,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -41368,7 +41373,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -41459,7 +41464,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -41514,7 +41519,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41582,7 +41587,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -41635,7 +41640,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -41796,7 +41801,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41931,7 +41936,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -41991,7 +41996,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -42063,7 +42068,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -42154,7 +42159,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -42212,7 +42217,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42281,7 +42286,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -42335,7 +42340,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -42503,7 +42508,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42567,7 +42572,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -42663,7 +42668,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -42749,7 +42754,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -42818,7 +42823,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -42873,7 +42878,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42941,7 +42946,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -43069,7 +43074,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -43133,7 +43138,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -43294,7 +43299,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43357,7 +43362,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -43428,7 +43433,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -43518,7 +43523,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -43576,7 +43581,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43645,7 +43650,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -43699,7 +43704,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -43870,7 +43875,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43936,7 +43941,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -44028,7 +44033,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualApplianceSku"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -44106,7 +44111,7 @@ def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualApplianceSk _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -44178,7 +44183,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -44349,7 +44354,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44505,7 +44510,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -44580,7 +44585,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -44629,7 +44634,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -44683,7 +44688,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44813,7 +44818,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -44874,7 +44879,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -44944,7 +44949,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -45091,7 +45096,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -45156,7 +45161,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -45316,7 +45321,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45379,7 +45384,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -45536,7 +45541,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45599,7 +45604,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -45759,7 +45764,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45822,7 +45827,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -45982,7 +45987,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46045,7 +46050,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -46207,7 +46212,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46270,7 +46275,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -46430,7 +46435,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46493,7 +46498,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -46655,7 +46660,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46718,7 +46723,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -46883,7 +46888,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46946,7 +46951,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -47113,7 +47118,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47176,7 +47181,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -47339,7 +47344,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47402,7 +47407,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -47576,7 +47581,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47660,7 +47665,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -47826,7 +47831,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47900,7 +47905,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -47950,7 +47955,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -48009,7 +48014,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48064,7 +48069,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -48123,7 +48128,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48178,7 +48183,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -48247,7 +48252,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48309,7 +48314,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -48408,7 +48413,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -48596,7 +48601,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -48672,7 +48677,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -48722,7 +48727,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -48782,7 +48787,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48922,7 +48927,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -48984,7 +48989,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -49044,7 +49049,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49099,7 +49104,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -49159,7 +49164,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49214,7 +49219,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -49284,7 +49289,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49348,7 +49353,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -49446,7 +49451,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -49610,7 +49615,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -49755,7 +49760,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -49831,7 +49836,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -49881,7 +49886,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -49940,7 +49945,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49998,7 +50003,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -50089,7 +50094,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -50178,7 +50183,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -50232,7 +50237,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50300,7 +50305,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -50354,7 +50359,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -50513,7 +50518,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -50572,7 +50577,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -50642,7 +50647,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -50736,7 +50741,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -50814,7 +50819,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -50906,7 +50911,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -50964,7 +50969,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51033,7 +51038,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -51087,7 +51092,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -51258,7 +51263,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51323,7 +51328,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -51416,7 +51421,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -51470,7 +51475,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51538,7 +51543,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -51592,7 +51597,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -51754,7 +51759,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -51813,7 +51818,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -51883,7 +51888,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -51976,7 +51981,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -52114,7 +52119,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -52176,7 +52181,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -52235,7 +52240,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52296,7 +52301,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -52369,7 +52374,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -52510,7 +52515,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52572,7 +52577,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -52734,7 +52739,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52798,7 +52803,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -52876,7 +52881,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -52970,7 +52975,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -53023,7 +53028,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53091,7 +53096,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -53144,7 +53149,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -53302,7 +53307,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53437,7 +53442,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -53495,7 +53500,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -53565,7 +53570,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -53656,7 +53661,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -53709,7 +53714,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53777,7 +53782,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -53830,7 +53835,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -53988,7 +53993,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54119,7 +54124,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -54179,7 +54184,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -54248,7 +54253,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -54338,7 +54343,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -54396,7 +54401,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54465,7 +54470,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -54519,7 +54524,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -54688,7 +54693,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54752,7 +54757,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -54844,7 +54849,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -54897,7 +54902,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54965,7 +54970,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -55014,7 +55019,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -55163,7 +55168,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55294,7 +55299,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -55354,7 +55359,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -55423,7 +55428,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -55513,7 +55518,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -55571,7 +55576,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55638,7 +55643,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -55692,7 +55697,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -55855,7 +55860,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55917,7 +55922,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -56009,7 +56014,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -56064,7 +56069,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56130,7 +56135,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -56182,7 +56187,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -56343,7 +56348,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56478,7 +56483,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -56542,7 +56547,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -56613,7 +56618,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -56702,7 +56707,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -56792,7 +56797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -56847,7 +56852,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56915,7 +56920,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -56968,7 +56973,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -57129,7 +57134,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57264,7 +57269,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -57324,7 +57329,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -57398,7 +57403,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -57493,7 +57498,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -57556,7 +57561,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57630,7 +57635,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -57684,7 +57689,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -57863,7 +57868,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57929,7 +57934,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -58031,7 +58036,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -58098,7 +58103,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -58189,7 +58194,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -58242,7 +58247,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58310,7 +58315,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -58363,7 +58368,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -58521,7 +58526,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58656,7 +58661,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -58714,7 +58719,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58784,7 +58789,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -58869,7 +58874,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -58923,7 +58928,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -59015,7 +59020,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -59073,7 +59078,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59149,7 +59154,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -59204,7 +59209,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -59369,7 +59374,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59434,7 +59439,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59593,7 +59598,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59656,7 +59661,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -59817,7 +59822,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59877,7 +59882,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -59983,7 +59988,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -60066,7 +60071,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -60135,7 +60140,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -60193,7 +60198,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60262,7 +60267,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -60317,7 +60322,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -60506,7 +60511,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60573,7 +60578,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -60669,7 +60674,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -60830,7 +60835,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60901,7 +60906,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -60949,7 +60954,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -61004,7 +61009,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61062,7 +61067,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -61219,7 +61224,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61280,7 +61285,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -61357,7 +61362,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -61433,7 +61438,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -61504,7 +61509,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61561,7 +61566,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -61617,7 +61622,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61675,7 +61680,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -61831,7 +61836,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61894,7 +61899,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -62050,7 +62055,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62109,7 +62114,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -62171,7 +62176,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62227,7 +62232,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -62293,7 +62298,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62360,7 +62365,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -62408,7 +62413,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -62472,7 +62477,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62528,7 +62533,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -62595,7 +62600,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62656,7 +62661,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -62820,7 +62825,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62879,7 +62884,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -62942,7 +62947,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63077,7 +63082,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -63141,7 +63146,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -63298,7 +63303,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63361,7 +63366,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -63515,7 +63520,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63574,7 +63579,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -63638,7 +63643,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63698,7 +63703,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -63843,7 +63848,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63924,7 +63929,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -64088,7 +64093,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64160,7 +64165,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -64208,7 +64213,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -64264,7 +64269,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64322,7 +64327,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -64484,7 +64489,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64547,7 +64552,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -64718,7 +64723,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64791,7 +64796,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -64842,7 +64847,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -64917,7 +64922,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -65086,7 +65091,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65149,7 +65154,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -65309,7 +65314,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65372,7 +65377,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -65529,7 +65534,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65588,7 +65593,7 @@ def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -65652,7 +65657,7 @@ def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65708,7 +65713,7 @@ def _reset_connection_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_reset_connection_request( @@ -65765,7 +65770,7 @@ def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65843,7 +65848,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -66004,7 +66009,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66075,7 +66080,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -66123,7 +66128,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -66176,7 +66181,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66306,7 +66311,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -66367,7 +66372,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -66472,7 +66477,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] request = build_virtual_network_gateway_nat_rules_get_request( @@ -66526,7 +66531,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] @@ -66699,7 +66704,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66759,7 +66764,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_nat_rules_delete_request( @@ -66817,7 +66822,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66878,7 +66883,7 @@ def list_by_virtual_network_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualNetworkGatewayNatRulesResult] error_map = { @@ -66970,7 +66975,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -67023,7 +67028,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67087,7 +67092,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -67135,7 +67140,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -67289,7 +67294,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67420,7 +67425,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -67478,7 +67483,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -67548,7 +67553,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -67639,7 +67644,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -67693,7 +67698,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67761,7 +67766,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -67815,7 +67820,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -67972,7 +67977,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68031,7 +68036,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -68101,7 +68106,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -68192,7 +68197,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -68251,7 +68256,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68320,7 +68325,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -68375,7 +68380,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -68547,7 +68552,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68613,7 +68618,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -68716,7 +68721,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -68768,7 +68773,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -68921,7 +68926,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69056,7 +69061,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -69116,7 +69121,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -69169,7 +69174,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69223,7 +69228,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -69292,7 +69297,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -69392,7 +69397,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -69444,7 +69449,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -69597,7 +69602,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69732,7 +69737,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -69792,7 +69797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -69845,7 +69850,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69899,7 +69904,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -69968,7 +69973,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -70072,7 +70077,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -70125,7 +70130,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -70221,7 +70226,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -70369,7 +70374,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70459,7 +70464,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -70511,7 +70516,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -70680,7 +70685,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70821,7 +70826,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -70881,7 +70886,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -70937,7 +70942,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70995,7 +71000,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -71066,7 +71071,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -71166,7 +71171,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -71218,7 +71223,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -71371,7 +71376,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71506,7 +71511,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -71566,7 +71571,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -71619,7 +71624,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71673,7 +71678,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -71742,7 +71747,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -71816,7 +71821,7 @@ def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -71968,7 +71973,7 @@ def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72050,7 +72055,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -72226,7 +72231,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72286,7 +72291,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -72344,7 +72349,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72413,7 +72418,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -72468,7 +72473,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -72570,7 +72575,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -72622,7 +72627,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -72777,7 +72782,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72840,7 +72845,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -72993,7 +72998,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73052,7 +73057,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -73105,7 +73110,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73159,7 +73164,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -73218,7 +73223,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73278,7 +73283,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73435,7 +73440,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73498,7 +73503,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73655,7 +73660,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73714,7 +73719,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -73783,7 +73788,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -73878,7 +73883,7 @@ def _reset_connection_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_link_connections_reset_connection_request( @@ -73945,7 +73950,7 @@ def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74006,7 +74011,7 @@ def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_vpn_link_connections_get_ike_sas_request( @@ -74079,7 +74084,7 @@ def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74146,7 +74151,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -74253,7 +74258,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -74307,7 +74312,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -74478,7 +74483,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74538,7 +74543,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -74596,7 +74601,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74656,7 +74661,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -74824,7 +74829,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74889,7 +74894,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -75057,7 +75062,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75121,7 +75126,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -75234,7 +75239,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -75318,7 +75323,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -75372,7 +75377,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -75541,7 +75546,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75601,7 +75606,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -75659,7 +75664,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75718,7 +75723,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -75820,7 +75825,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -75872,7 +75877,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -76030,7 +76035,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76093,7 +76098,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -76249,7 +76254,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76308,7 +76313,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -76361,7 +76366,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76415,7 +76420,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -76484,7 +76489,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -76554,7 +76559,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -76616,7 +76621,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -76676,7 +76681,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -76835,7 +76840,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76894,7 +76899,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -76957,7 +76962,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77017,7 +77022,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -77179,7 +77184,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77242,7 +77247,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -77390,7 +77395,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77467,7 +77472,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -77531,7 +77536,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77621,7 +77626,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -77676,7 +77681,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -77853,7 +77858,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77913,7 +77918,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -77972,7 +77977,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78033,7 +78038,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -78131,7 +78136,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -78185,7 +78190,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -78236,7 +78241,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -78399,7 +78404,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78462,7 +78467,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -78621,7 +78626,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78692,7 +78697,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -78740,7 +78745,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -78794,7 +78799,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78873,7 +78878,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -79046,7 +79051,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79120,7 +79125,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -79169,7 +79174,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -79227,7 +79232,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79294,7 +79299,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -79376,7 +79381,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -79430,7 +79435,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -79598,7 +79603,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79658,7 +79663,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -79716,7 +79721,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79793,7 +79798,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -79865,7 +79870,7 @@ def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -79930,7 +79935,7 @@ def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79987,7 +79992,7 @@ def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -80052,7 +80057,7 @@ def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -80143,7 +80148,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -80197,7 +80202,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -80369,7 +80374,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -80429,7 +80434,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -80487,7 +80492,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -80546,7 +80551,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -80643,7 +80648,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -80809,7 +80814,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -80883,7 +80888,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -80932,7 +80937,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -80990,7 +80995,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -81047,7 +81052,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -81141,7 +81146,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -81212,7 +81217,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -81292,7 +81297,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -81415,7 +81420,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -81479,7 +81484,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -81532,7 +81537,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01")) # type: Literal["2021-02-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_configuration.py index de09feef17ed..f6687b355fa4 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from ._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials import TokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2021-02-01-preview") # type: str + api_version = kwargs.pop("api_version", "2021-02-01-preview") # type: Literal["2021-02-01-preview"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_metadata.json index 7758d91a3390..a25ebdcdb1fd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_metadata.json @@ -120,6 +120,10 @@ "nsp_associations": "NspAssociationsOperations", "nsp_association_reconcile": "NspAssociationReconcileOperations", "perimeter_associable_resource_types": "PerimeterAssociableResourceTypesOperations", - "nsp_access_rules_reconcile": "NspAccessRulesReconcileOperations" + "nsp_access_rules_reconcile": "NspAccessRulesReconcileOperations", + "nsp_links": "NspLinksOperations", + "nsp_link_reconcile": "NspLinkReconcileOperations", + "nsp_link_references": "NspLinkReferencesOperations", + "nsp_link_reference_reconcile": "NspLinkReferenceReconcileOperations" } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_network_management_client.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_network_management_client.py index 7b1bcbd89f0c..29573d977f8c 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_network_management_client.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_network_management_client.py @@ -34,6 +34,10 @@ NspAccessRulesReconcileOperations, NspAssociationReconcileOperations, NspAssociationsOperations, + NspLinkReconcileOperations, + NspLinkReferenceReconcileOperations, + NspLinkReferencesOperations, + NspLinksOperations, NspProfilesOperations, PerimeterAssociableResourceTypesOperations, SecurityAdminConfigurationsOperations, @@ -122,6 +126,17 @@ class NetworkManagementClient: # pylint: disable=client-accepts-api-version-key :ivar nsp_access_rules_reconcile: NspAccessRulesReconcileOperations operations :vartype nsp_access_rules_reconcile: azure.mgmt.network.v2021_02_01_preview.operations.NspAccessRulesReconcileOperations + :ivar nsp_links: NspLinksOperations operations + :vartype nsp_links: azure.mgmt.network.v2021_02_01_preview.operations.NspLinksOperations + :ivar nsp_link_reconcile: NspLinkReconcileOperations operations + :vartype nsp_link_reconcile: + azure.mgmt.network.v2021_02_01_preview.operations.NspLinkReconcileOperations + :ivar nsp_link_references: NspLinkReferencesOperations operations + :vartype nsp_link_references: + azure.mgmt.network.v2021_02_01_preview.operations.NspLinkReferencesOperations + :ivar nsp_link_reference_reconcile: NspLinkReferenceReconcileOperations operations + :vartype nsp_link_reference_reconcile: + azure.mgmt.network.v2021_02_01_preview.operations.NspLinkReferenceReconcileOperations :param credential: Credential needed for the client to connect to Azure. Required. :type credential: ~azure.core.credentials.TokenCredential :param subscription_id: The subscription credentials which uniquely identify the Microsoft @@ -214,6 +229,16 @@ def __init__( self.nsp_access_rules_reconcile = NspAccessRulesReconcileOperations( self._client, self._config, self._serialize, self._deserialize ) + self.nsp_links = NspLinksOperations(self._client, self._config, self._serialize, self._deserialize) + self.nsp_link_reconcile = NspLinkReconcileOperations( + self._client, self._config, self._serialize, self._deserialize + ) + self.nsp_link_references = NspLinkReferencesOperations( + self._client, self._config, self._serialize, self._deserialize + ) + self.nsp_link_reference_reconcile = NspLinkReferenceReconcileOperations( + self._client, self._config, self._serialize, self._deserialize + ) def _send_request(self, request: HttpRequest, **kwargs: Any) -> HttpResponse: """Runs the network request through the client's chained policies. diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_configuration.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_configuration.py index d2b2a619b79f..62b4d5364f58 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_configuration.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_configuration.py @@ -6,6 +6,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, TYPE_CHECKING from azure.core.configuration import Configuration @@ -14,6 +15,11 @@ from .._version import VERSION +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials_async import AsyncTokenCredential @@ -37,7 +43,7 @@ class NetworkManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(NetworkManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2021-02-01-preview") # type: str + api_version = kwargs.pop("api_version", "2021-02-01-preview") # type: Literal["2021-02-01-preview"] if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_network_management_client.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_network_management_client.py index 8421df0ef50b..bc22733d71ce 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_network_management_client.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/_network_management_client.py @@ -34,6 +34,10 @@ NspAccessRulesReconcileOperations, NspAssociationReconcileOperations, NspAssociationsOperations, + NspLinkReconcileOperations, + NspLinkReferenceReconcileOperations, + NspLinkReferencesOperations, + NspLinksOperations, NspProfilesOperations, PerimeterAssociableResourceTypesOperations, SecurityAdminConfigurationsOperations, @@ -124,6 +128,17 @@ class NetworkManagementClient: # pylint: disable=client-accepts-api-version-key :ivar nsp_access_rules_reconcile: NspAccessRulesReconcileOperations operations :vartype nsp_access_rules_reconcile: azure.mgmt.network.v2021_02_01_preview.aio.operations.NspAccessRulesReconcileOperations + :ivar nsp_links: NspLinksOperations operations + :vartype nsp_links: azure.mgmt.network.v2021_02_01_preview.aio.operations.NspLinksOperations + :ivar nsp_link_reconcile: NspLinkReconcileOperations operations + :vartype nsp_link_reconcile: + azure.mgmt.network.v2021_02_01_preview.aio.operations.NspLinkReconcileOperations + :ivar nsp_link_references: NspLinkReferencesOperations operations + :vartype nsp_link_references: + azure.mgmt.network.v2021_02_01_preview.aio.operations.NspLinkReferencesOperations + :ivar nsp_link_reference_reconcile: NspLinkReferenceReconcileOperations operations + :vartype nsp_link_reference_reconcile: + azure.mgmt.network.v2021_02_01_preview.aio.operations.NspLinkReferenceReconcileOperations :param credential: Credential needed for the client to connect to Azure. Required. :type credential: ~azure.core.credentials_async.AsyncTokenCredential :param subscription_id: The subscription credentials which uniquely identify the Microsoft @@ -216,6 +231,16 @@ def __init__( self.nsp_access_rules_reconcile = NspAccessRulesReconcileOperations( self._client, self._config, self._serialize, self._deserialize ) + self.nsp_links = NspLinksOperations(self._client, self._config, self._serialize, self._deserialize) + self.nsp_link_reconcile = NspLinkReconcileOperations( + self._client, self._config, self._serialize, self._deserialize + ) + self.nsp_link_references = NspLinkReferencesOperations( + self._client, self._config, self._serialize, self._deserialize + ) + self.nsp_link_reference_reconcile = NspLinkReferenceReconcileOperations( + self._client, self._config, self._serialize, self._deserialize + ) def _send_request(self, request: HttpRequest, **kwargs: Any) -> Awaitable[AsyncHttpResponse]: """Runs the network request through the client's chained policies. diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/__init__.py index 653c730d77be..fd41b7b45671 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/__init__.py @@ -30,6 +30,10 @@ from ._operations import NspAssociationReconcileOperations from ._operations import PerimeterAssociableResourceTypesOperations from ._operations import NspAccessRulesReconcileOperations +from ._operations import NspLinksOperations +from ._operations import NspLinkReconcileOperations +from ._operations import NspLinkReferencesOperations +from ._operations import NspLinkReferenceReconcileOperations from ._patch import __all__ as _patch_all from ._patch import * # type: ignore # pylint: disable=unused-wildcard-import @@ -60,6 +64,10 @@ "NspAssociationReconcileOperations", "PerimeterAssociableResourceTypesOperations", "NspAccessRulesReconcileOperations", + "NspLinksOperations", + "NspLinkReconcileOperations", + "NspLinkReferencesOperations", + "NspLinkReferenceReconcileOperations", ] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/_operations.py index 583030b120d8..f29dc5c00dde 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/_operations.py @@ -8,7 +8,7 @@ # -------------------------------------------------------------------------- import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList from azure.core.exceptions import ( @@ -78,6 +78,15 @@ build_nsp_associations_delete_request, build_nsp_associations_get_request, build_nsp_associations_list_request, + build_nsp_link_reconcile_post_request, + build_nsp_link_reference_reconcile_post_request, + build_nsp_link_references_delete_request, + build_nsp_link_references_get_request, + build_nsp_link_references_list_request, + build_nsp_links_create_or_update_request, + build_nsp_links_delete_request, + build_nsp_links_get_request, + build_nsp_links_list_request, build_nsp_profiles_create_or_update_request, build_nsp_profiles_delete_request, build_nsp_profiles_get_request, @@ -101,12 +110,16 @@ build_user_rules_list_request, ) -T = TypeVar("T") -ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] if sys.version_info >= (3, 9): from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object @@ -153,7 +166,9 @@ async def get(self, resource_group_name: str, network_manager_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] request = build_network_managers_get_request( @@ -277,7 +292,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] @@ -353,7 +370,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_managers_delete_request( @@ -473,7 +492,9 @@ async def patch_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] @@ -542,7 +563,9 @@ def list_by_subscription( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] error_map = { @@ -570,10 +593,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -629,7 +659,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] error_map = { @@ -658,10 +690,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -802,7 +841,9 @@ async def post( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerCommit] @@ -962,7 +1003,9 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerDeploymentStatusListResult] @@ -1150,7 +1193,9 @@ async def list_by_network_manager( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveVirtualNetworksListResult] @@ -1297,7 +1342,9 @@ async def list_by_network_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveVirtualNetworksListResult] @@ -1458,7 +1505,9 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveConnectivityConfigurationsListResult] @@ -1615,7 +1664,9 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityAdminRulesListResult] @@ -1772,7 +1823,9 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityUserRulesListResult] @@ -1868,7 +1921,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] request = build_connectivity_configurations_get_request( @@ -2009,7 +2064,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] @@ -2090,7 +2147,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connectivity_configurations_delete_request( @@ -2154,7 +2213,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfigurationListResult] error_map = { @@ -2184,10 +2245,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -2334,7 +2402,9 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop( "cls", None @@ -2497,7 +2567,9 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerEffectiveSecurityAdminRulesListResult] @@ -2591,7 +2663,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] request = build_network_groups_get_request( @@ -2742,7 +2816,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] @@ -2827,7 +2903,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_groups_delete_request( @@ -2890,7 +2968,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroupListResult] error_map = { @@ -2920,10 +3000,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3008,7 +3095,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfigurationListResult] error_map = { @@ -3038,10 +3127,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3100,7 +3196,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] request = build_security_user_configurations_get_request( @@ -3238,7 +3336,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] @@ -3317,7 +3417,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_user_configurations_delete_request( @@ -3403,7 +3505,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollectionListResult] error_map = { @@ -3434,10 +3538,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3504,7 +3615,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] request = build_user_rule_collections_get_request( @@ -3651,7 +3764,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] @@ -3739,7 +3854,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_user_rule_collections_delete_request( @@ -3830,7 +3947,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UserRuleListResult] error_map = { @@ -3862,10 +3981,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -3935,7 +4061,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseUserRule] request = build_user_rules_get_request( @@ -4092,7 +4220,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseUserRule] @@ -4184,7 +4314,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_user_rules_delete_request( @@ -4271,7 +4403,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfigurationListResult] error_map = { @@ -4301,10 +4435,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4363,7 +4504,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] request = build_security_admin_configurations_get_request( @@ -4501,7 +4644,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] @@ -4580,7 +4725,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_admin_configurations_delete_request( @@ -4666,7 +4813,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollectionListResult] error_map = { @@ -4697,10 +4846,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -4767,7 +4923,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] request = build_admin_rule_collections_get_request( @@ -4914,7 +5072,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] @@ -5002,7 +5162,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_admin_rule_collections_delete_request( @@ -5093,7 +5255,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleListResult] error_map = { @@ -5125,10 +5289,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5198,7 +5369,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] request = build_admin_rules_get_request( @@ -5355,7 +5528,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] @@ -5447,7 +5622,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_admin_rules_delete_request( @@ -5526,7 +5703,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeter] request = build_network_security_perimeters_get_request( @@ -5652,7 +5831,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeter] @@ -5728,7 +5909,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_perimeters_delete_request( @@ -5782,7 +5965,9 @@ def list_by_subscription( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeterListResult] error_map = { @@ -5810,10 +5995,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5870,7 +6062,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeterListResult] error_map = { @@ -5899,10 +6093,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5981,7 +6182,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfile] request = build_nsp_profiles_get_request( @@ -6117,7 +6320,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfile] @@ -6196,7 +6401,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nsp_profiles_delete_request( @@ -6259,7 +6466,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfileListResult] error_map = { @@ -6289,10 +6498,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6378,7 +6594,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRule] request = build_nsp_access_rules_get_request( @@ -6524,7 +6742,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRule] @@ -6611,7 +6831,9 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nsp_access_rules_delete_request( @@ -6678,7 +6900,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRuleListResult] error_map = { @@ -6709,10 +6933,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -6791,7 +7022,9 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociation] request = build_nsp_associations_get_request( @@ -6927,7 +7160,9 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociation] @@ -6992,7 +7227,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nsp_associations_delete_request( @@ -7054,7 +7291,9 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7125,7 +7364,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociationsListResult] error_map = { @@ -7155,10 +7396,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7244,7 +7492,9 @@ async def post( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) # type: str cls = kwargs.pop("cls", None) # type: ClsType[JSON] @@ -7321,7 +7571,9 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Perimeter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PerimeterAssociableResourcesListResult] error_map = { @@ -7348,10 +7600,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -7440,7 +7699,9 @@ async def post( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) # type: str cls = kwargs.pop("cls", None) # type: ClsType[JSON] @@ -7480,3 +7741,939 @@ async def post( return deserialized post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}/reconcile"} # type: ignore + + +class NspLinksOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.aio.NetworkManagementClient`'s + :attr:`nsp_links` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace_async + async def get( + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any + ) -> _models.NspLink: + """Gets the specified NSP link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLink] + + request = build_nsp_links_get_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_name=link_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NspLink", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore + + @overload + async def create_or_update( + self, + resource_group_name: str, + network_security_perimeter_name: str, + link_name: str, + parameters: _models.NspLink, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NspLink: + """Creates or updates NSP link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :param parameters: Parameters that hold the NspLink resource to be created/updated. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + async def create_or_update( + self, + resource_group_name: str, + network_security_perimeter_name: str, + link_name: str, + parameters: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NspLink: + """Creates or updates NSP link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :param parameters: Parameters that hold the NspLink resource to be created/updated. Required. + :type parameters: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace_async + async def create_or_update( + self, + resource_group_name: str, + network_security_perimeter_name: str, + link_name: str, + parameters: Union[_models.NspLink, IO], + **kwargs: Any + ) -> _models.NspLink: + """Creates or updates NSP link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :param parameters: Parameters that hold the NspLink resource to be created/updated. Is either a + model type or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLink] + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "NspLink") + + request = build_nsp_links_create_or_update_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_name=link_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.create_or_update.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize("NspLink", pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize("NspLink", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore + + async def _delete_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any + ) -> None: + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + + request = build_nsp_links_delete_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_name=link_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self._delete_initial.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + response_headers = {} + if response.status_code == 202: + response_headers["location"] = self._deserialize("str", response.headers.get("location")) + + if cls: + return cls(pipeline_response, None, response_headers) + + _delete_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore + + @distributed_trace_async + async def begin_delete( + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Deletes an NSP Link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + if cont_token is None: + raw_result = await self._delete_initial( # type: ignore + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_name=link_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) # type: AsyncPollingMethod + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + + begin_delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore + + @distributed_trace + def list( + self, + resource_group_name: str, + network_security_perimeter_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.NspLink"]: + """Lists the NSP Link resources in the specified network security perimeter. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NspLink or the result of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspLink] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLinkListResult] + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_nsp_links_list_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("NspLinkListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links"} # type: ignore + + +class NspLinkReconcileOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.aio.NetworkManagementClient`'s + :attr:`nsp_link_reconcile` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace_async + async def post( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any + ) -> None: + """Reconcile NSP link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None or the result of cls(response) + :rtype: None + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + + request = build_nsp_link_reconcile_post_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_name=link_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.post.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}/reconcile"} # type: ignore + + +class NspLinkReferencesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.aio.NetworkManagementClient`'s + :attr:`nsp_link_references` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace_async + async def get( + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any + ) -> _models.NspLinkReference: + """Gets the specified NSP linkReference resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_reference_name: The name of the NSP linkReference. Required. + :type link_reference_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NspLinkReference or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLinkReference + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLinkReference] + + request = build_nsp_link_references_get_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_reference_name=link_reference_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NspLinkReference", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}"} # type: ignore + + async def _delete_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any + ) -> None: + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + + request = build_nsp_link_references_delete_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_reference_name=link_reference_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self._delete_initial.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + response_headers = {} + if response.status_code == 202: + response_headers["location"] = self._deserialize("str", response.headers.get("location")) + + if cls: + return cls(pipeline_response, None, response_headers) + + _delete_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}"} # type: ignore + + @distributed_trace_async + async def begin_delete( + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Deletes an NSP LinkReference resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_reference_name: The name of the NSP linkReference. Required. + :type link_reference_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + if cont_token is None: + raw_result = await self._delete_initial( # type: ignore + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_reference_name=link_reference_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) # type: AsyncPollingMethod + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + + begin_delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}"} # type: ignore + + @distributed_trace + def list( + self, + resource_group_name: str, + network_security_perimeter_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.NspLinkReference"]: + """Lists the NSP LinkReference resources in the specified network security perimeter. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NspLinkReference or the result of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspLinkReference] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLinkReferenceListResult] + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_nsp_link_references_list_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("NspLinkReferenceListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences"} # type: ignore + + +class NspLinkReferenceReconcileOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.aio.NetworkManagementClient`'s + :attr:`nsp_link_reference_reconcile` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace_async + async def post( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any + ) -> None: + """Reconcile NSP linkReference resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_reference_name: The name of the NSP linkReference. Required. + :type link_reference_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None or the result of cls(response) + :rtype: None + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + + request = build_nsp_link_reference_reconcile_post_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_reference_name=link_reference_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.post.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}/reconcile"} # type: ignore diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/__init__.py index 5bf3287df5a8..f54e59a7b209 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/__init__.py @@ -56,6 +56,10 @@ from ._models_py3 import NspAccessRuleListResult from ._models_py3 import NspAssociation from ._models_py3 import NspAssociationsListResult +from ._models_py3 import NspLink +from ._models_py3 import NspLinkListResult +from ._models_py3 import NspLinkReference +from ._models_py3 import NspLinkReferenceListResult from ._models_py3 import NspProfile from ._models_py3 import NspProfileListResult from ._models_py3 import PerimeterAssociableResource @@ -90,6 +94,7 @@ from ._network_management_client_enums import GroupConnectivity from ._network_management_client_enums import IsGlobal from ._network_management_client_enums import MembershipType +from ._network_management_client_enums import NspLinkStatus from ._network_management_client_enums import NspProvisioningState from ._network_management_client_enums import ProvisioningState from ._network_management_client_enums import SecurityConfigurationRuleAccess @@ -153,6 +158,10 @@ "NspAccessRuleListResult", "NspAssociation", "NspAssociationsListResult", + "NspLink", + "NspLinkListResult", + "NspLinkReference", + "NspLinkReferenceListResult", "NspProfile", "NspProfileListResult", "PerimeterAssociableResource", @@ -186,6 +195,7 @@ "GroupConnectivity", "IsGlobal", "MembershipType", + "NspLinkStatus", "NspProvisioningState", "ProvisioningState", "SecurityConfigurationRuleAccess", diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_models_py3.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_models_py3.py index 627fa8e5c378..e192e2c4960b 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_models_py3.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_models_py3.py @@ -3696,6 +3696,282 @@ def __init__( self.next_link = next_link +class NspLink(ProxyResource): # pylint: disable=too-many-instance-attributes + """The network security perimeter link resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar provisioning_state: The provisioning state of the NSP Link resource. Known values are: + "Succeeded", "Creating", "Updating", "Deleting", "Accepted", and "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.NspProvisioningState + :ivar auto_approved_remote_perimeter_resource_id: Perimeter ARM Id for the remote NSP with + which the link gets created in Auto-approval mode. It should be used when the NSP admin have + Microsoft.Network/networkSecurityPerimeters/linkPerimeter/action permission on the remote NSP + resource. + :vartype auto_approved_remote_perimeter_resource_id: str + :ivar remote_perimeter_guid: Remote NSP Guid with which the link gets created. + :vartype remote_perimeter_guid: str + :ivar local_inbound_profiles: Local Inbound profile names to which Inbound is allowed. Use ['\ + *'] to allow inbound to all profiles. It's default value is ['*\ ']. + :vartype local_inbound_profiles: list[str] + :ivar local_outbound_profiles: Local Outbound profile names from which Outbound is allowed. In + current version, it is readonly property and it's value is set to ['*'] to allow outbound from + all profiles. In later version, user will be able to modify it. + :vartype local_outbound_profiles: list[str] + :ivar remote_inbound_profiles: Remote Inbound profile names to which Inbound is allowed. Use + ['\ *'] to allow inbound to all profiles. This property can only be updated in auto-approval + mode. It's default value is ['*\ ']. + :vartype remote_inbound_profiles: list[str] + :ivar remote_outbound_profiles: Remote Outbound profile names from which Outbound is allowed. + In current version, it is readonly property and it's value is set to ['*'] to allow outbound + from all profiles. In later version, user will be able to modify it. + :vartype remote_outbound_profiles: list[str] + :ivar description: A message passed to the owner of the remote NSP link resource with this + connection request. In case of Auto-approved flow, it is default to 'Auto Approved'. Restricted + to 140 chars. + :vartype description: str + :ivar status: The NSP link state. Known values are: "Approved", "Pending", "Rejected", and + "Disconnected". + :vartype status: str or ~azure.mgmt.network.v2021_02_01_preview.models.NspLinkStatus + """ + + _validation = { + "id": {"readonly": True}, + "name": {"readonly": True}, + "type": {"readonly": True}, + "etag": {"readonly": True}, + "provisioning_state": {"readonly": True}, + "remote_perimeter_guid": {"readonly": True}, + "local_inbound_profiles": {"unique": True}, + "local_outbound_profiles": {"readonly": True, "unique": True}, + "remote_inbound_profiles": {"unique": True}, + "remote_outbound_profiles": {"readonly": True, "unique": True}, + "status": {"readonly": True}, + } + + _attribute_map = { + "id": {"key": "id", "type": "str"}, + "name": {"key": "name", "type": "str"}, + "type": {"key": "type", "type": "str"}, + "etag": {"key": "etag", "type": "str"}, + "provisioning_state": {"key": "properties.provisioningState", "type": "str"}, + "auto_approved_remote_perimeter_resource_id": { + "key": "properties.autoApprovedRemotePerimeterResourceId", + "type": "str", + }, + "remote_perimeter_guid": {"key": "properties.remotePerimeterGuid", "type": "str"}, + "local_inbound_profiles": {"key": "properties.localInboundProfiles", "type": "[str]"}, + "local_outbound_profiles": {"key": "properties.localOutboundProfiles", "type": "[str]"}, + "remote_inbound_profiles": {"key": "properties.remoteInboundProfiles", "type": "[str]"}, + "remote_outbound_profiles": {"key": "properties.remoteOutboundProfiles", "type": "[str]"}, + "description": {"key": "properties.description", "type": "str"}, + "status": {"key": "properties.status", "type": "str"}, + } + + def __init__( + self, + *, + auto_approved_remote_perimeter_resource_id: Optional[str] = None, + local_inbound_profiles: Optional[List[str]] = None, + remote_inbound_profiles: Optional[List[str]] = None, + description: Optional[str] = None, + **kwargs + ): + """ + :keyword auto_approved_remote_perimeter_resource_id: Perimeter ARM Id for the remote NSP with + which the link gets created in Auto-approval mode. It should be used when the NSP admin have + Microsoft.Network/networkSecurityPerimeters/linkPerimeter/action permission on the remote NSP + resource. + :paramtype auto_approved_remote_perimeter_resource_id: str + :keyword local_inbound_profiles: Local Inbound profile names to which Inbound is allowed. Use + ['\ *'] to allow inbound to all profiles. It's default value is ['*\ ']. + :paramtype local_inbound_profiles: list[str] + :keyword remote_inbound_profiles: Remote Inbound profile names to which Inbound is allowed. Use + ['\ *'] to allow inbound to all profiles. This property can only be updated in auto-approval + mode. It's default value is ['*\ ']. + :paramtype remote_inbound_profiles: list[str] + :keyword description: A message passed to the owner of the remote NSP link resource with this + connection request. In case of Auto-approved flow, it is default to 'Auto Approved'. Restricted + to 140 chars. + :paramtype description: str + """ + super().__init__(**kwargs) + self.provisioning_state = None + self.auto_approved_remote_perimeter_resource_id = auto_approved_remote_perimeter_resource_id + self.remote_perimeter_guid = None + self.local_inbound_profiles = local_inbound_profiles + self.local_outbound_profiles = None + self.remote_inbound_profiles = remote_inbound_profiles + self.remote_outbound_profiles = None + self.description = description + self.status = None + + +class NspLinkListResult(_serialization.Model): + """Result of the request to list NSP link resources. Contains a list of NSP link resources and a URL link to get the next set of results. + + :ivar value: Gets a page of NSP Link resources. + :vartype value: list[~azure.mgmt.network.v2021_02_01_preview.models.NspLink] + :ivar next_link: Gets the URL to get the next page of results. + :vartype next_link: str + """ + + _attribute_map = { + "value": {"key": "value", "type": "[NspLink]"}, + "next_link": {"key": "nextLink", "type": "str"}, + } + + def __init__(self, *, value: Optional[List["_models.NspLink"]] = None, next_link: Optional[str] = None, **kwargs): + """ + :keyword value: Gets a page of NSP Link resources. + :paramtype value: list[~azure.mgmt.network.v2021_02_01_preview.models.NspLink] + :keyword next_link: Gets the URL to get the next page of results. + :paramtype next_link: str + """ + super().__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class NspLinkReference(ProxyResource): # pylint: disable=too-many-instance-attributes + """The network security perimeter linkReference resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar provisioning_state: The provisioning state of the NSP LinkReference resource. Known + values are: "Succeeded", "Creating", "Updating", "Deleting", "Accepted", and "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.NspProvisioningState + :ivar remote_perimeter_resource_id: Perimeter ARM Id for the remote NSP with which the link is + created. + :vartype remote_perimeter_resource_id: str + :ivar remote_perimeter_guid: Remote NSP Guid with which the link is created. + :vartype remote_perimeter_guid: str + :ivar local_inbound_profiles: Local Inbound profile names to which Inbound is allowed. Use ['\ + *'] to allow inbound to all profiles. It's default value is ['*\ ']. + :vartype local_inbound_profiles: list[str] + :ivar local_outbound_profiles: Local Outbound profile names from which Outbound is allowed. Use + ['\ *'] to allow outbound from all profiles. It's default value is ['*\ ']. + :vartype local_outbound_profiles: list[str] + :ivar remote_inbound_profiles: Remote Inbound profile names to which Inbound is allowed. ['*'] + value implies inbound is allowed to all profiles at remote perimeter. This property can only be + updated from remote perimeter. + :vartype remote_inbound_profiles: list[str] + :ivar remote_outbound_profiles: Remote Outbound profile names from which Outbound is allowed. + ['*'] value implies outbound is allowed from all profiles at remote perimeter. This property + can only be updated from remote perimeter. + :vartype remote_outbound_profiles: list[str] + :ivar description: A message sent by the remote NSP link admin for connection request. In case + of Auto-approved flow, it is default to 'Auto Approved'. + :vartype description: str + :ivar status: The NSP linkReference state. It cannot be changed if link is created in + auto-approval mode. Known values are: "Approved", "Pending", "Rejected", and "Disconnected". + :vartype status: str or ~azure.mgmt.network.v2021_02_01_preview.models.NspLinkStatus + """ + + _validation = { + "id": {"readonly": True}, + "name": {"readonly": True}, + "type": {"readonly": True}, + "etag": {"readonly": True}, + "provisioning_state": {"readonly": True}, + "remote_perimeter_resource_id": {"readonly": True}, + "remote_perimeter_guid": {"readonly": True}, + "local_inbound_profiles": {"unique": True}, + "local_outbound_profiles": {"readonly": True, "unique": True}, + "remote_inbound_profiles": {"readonly": True}, + "remote_outbound_profiles": {"readonly": True}, + "description": {"readonly": True}, + } + + _attribute_map = { + "id": {"key": "id", "type": "str"}, + "name": {"key": "name", "type": "str"}, + "type": {"key": "type", "type": "str"}, + "etag": {"key": "etag", "type": "str"}, + "provisioning_state": {"key": "properties.provisioningState", "type": "str"}, + "remote_perimeter_resource_id": {"key": "properties.remotePerimeterResourceId", "type": "str"}, + "remote_perimeter_guid": {"key": "properties.remotePerimeterGuid", "type": "str"}, + "local_inbound_profiles": {"key": "properties.localInboundProfiles", "type": "[str]"}, + "local_outbound_profiles": {"key": "properties.localOutboundProfiles", "type": "[str]"}, + "remote_inbound_profiles": {"key": "properties.remoteInboundProfiles", "type": "[str]"}, + "remote_outbound_profiles": {"key": "properties.remoteOutboundProfiles", "type": "[str]"}, + "description": {"key": "properties.description", "type": "str"}, + "status": {"key": "properties.status", "type": "str"}, + } + + def __init__( + self, + *, + local_inbound_profiles: Optional[List[str]] = None, + status: Optional[Union[str, "_models.NspLinkStatus"]] = None, + **kwargs + ): + """ + :keyword local_inbound_profiles: Local Inbound profile names to which Inbound is allowed. Use + ['\ *'] to allow inbound to all profiles. It's default value is ['*\ ']. + :paramtype local_inbound_profiles: list[str] + :keyword status: The NSP linkReference state. It cannot be changed if link is created in + auto-approval mode. Known values are: "Approved", "Pending", "Rejected", and "Disconnected". + :paramtype status: str or ~azure.mgmt.network.v2021_02_01_preview.models.NspLinkStatus + """ + super().__init__(**kwargs) + self.provisioning_state = None + self.remote_perimeter_resource_id = None + self.remote_perimeter_guid = None + self.local_inbound_profiles = local_inbound_profiles + self.local_outbound_profiles = None + self.remote_inbound_profiles = None + self.remote_outbound_profiles = None + self.description = None + self.status = status + + +class NspLinkReferenceListResult(_serialization.Model): + """Result of the request to list NSP linkReference resources. Contains a list of NSP linkReference resources and a URL link to get the next set of results. + + :ivar value: Gets a page of NSP LinkReference resources. + :vartype value: list[~azure.mgmt.network.v2021_02_01_preview.models.NspLinkReference] + :ivar next_link: Gets the URL to get the next page of results. + :vartype next_link: str + """ + + _attribute_map = { + "value": {"key": "value", "type": "[NspLinkReference]"}, + "next_link": {"key": "nextLink", "type": "str"}, + } + + def __init__( + self, *, value: Optional[List["_models.NspLinkReference"]] = None, next_link: Optional[str] = None, **kwargs + ): + """ + :keyword value: Gets a page of NSP LinkReference resources. + :paramtype value: list[~azure.mgmt.network.v2021_02_01_preview.models.NspLinkReference] + :keyword next_link: Gets the URL to get the next page of results. + :paramtype next_link: str + """ + super().__init__(**kwargs) + self.value = value + self.next_link = next_link + + class NspProfile(Resource): """The network security perimeter profile resource. diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_network_management_client_enums.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_network_management_client_enums.py index b7dd56958a9f..928973d87b14 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_network_management_client_enums.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/models/_network_management_client_enums.py @@ -121,6 +121,15 @@ class MembershipType(str, Enum, metaclass=CaseInsensitiveEnumMeta): DYNAMIC = "Dynamic" +class NspLinkStatus(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """The NSP link state.""" + + APPROVED = "Approved" + PENDING = "Pending" + REJECTED = "Rejected" + DISCONNECTED = "Disconnected" + + class NspProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The current provisioning state.""" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/__init__.py index 653c730d77be..fd41b7b45671 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/__init__.py @@ -30,6 +30,10 @@ from ._operations import NspAssociationReconcileOperations from ._operations import PerimeterAssociableResourceTypesOperations from ._operations import NspAccessRulesReconcileOperations +from ._operations import NspLinksOperations +from ._operations import NspLinkReconcileOperations +from ._operations import NspLinkReferencesOperations +from ._operations import NspLinkReferenceReconcileOperations from ._patch import __all__ as _patch_all from ._patch import * # type: ignore # pylint: disable=unused-wildcard-import @@ -60,6 +64,10 @@ "NspAssociationReconcileOperations", "PerimeterAssociableResourceTypesOperations", "NspAccessRulesReconcileOperations", + "NspLinksOperations", + "NspLinkReconcileOperations", + "NspLinkReferencesOperations", + "NspLinkReferenceReconcileOperations", ] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/_operations.py index b0fbf79aac43..7834db94796e 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/operations/_operations.py @@ -8,7 +8,7 @@ # -------------------------------------------------------------------------- import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload -from urllib.parse import parse_qs, urljoin, urlparse +import urllib.parse from azure.core.exceptions import ( ClientAuthenticationError, @@ -32,12 +32,16 @@ from ..._serialization import Serializer from .._vendor import _convert_request, _format_url_section -T = TypeVar("T") -ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] if sys.version_info >= (3, 9): from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object _SERIALIZER = Serializer() @@ -50,7 +54,9 @@ def build_network_managers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -81,7 +87,9 @@ def build_network_managers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -115,7 +123,9 @@ def build_network_managers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -146,7 +156,9 @@ def build_network_managers_patch_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -180,7 +192,9 @@ def build_network_managers_list_by_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -215,7 +229,9 @@ def build_network_managers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -249,7 +265,9 @@ def build_network_manager_commits_post_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -283,7 +301,9 @@ def build_network_manager_deployment_status_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -323,7 +343,9 @@ def build_effective_virtual_networks_list_by_network_manager_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -361,7 +383,9 @@ def build_effective_virtual_networks_list_by_network_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -396,7 +420,9 @@ def build_active_connectivity_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -430,7 +456,9 @@ def build_active_security_admin_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -464,7 +492,9 @@ def build_active_security_user_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -498,7 +528,9 @@ def build_connectivity_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -530,7 +562,9 @@ def build_connectivity_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -565,7 +599,9 @@ def build_connectivity_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -603,7 +639,9 @@ def build_connectivity_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -638,7 +676,9 @@ def build_effective_connectivity_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -672,7 +712,9 @@ def build_network_manager_effective_security_admin_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -706,7 +748,9 @@ def build_network_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -744,7 +788,9 @@ def build_network_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -781,7 +827,9 @@ def build_network_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -819,7 +867,9 @@ def build_network_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -860,7 +910,9 @@ def build_security_user_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -895,7 +947,9 @@ def build_security_user_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -927,7 +981,9 @@ def build_security_user_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -962,7 +1018,9 @@ def build_security_user_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1001,7 +1059,9 @@ def build_user_rule_collections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1042,7 +1102,9 @@ def build_user_rule_collections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1080,7 +1142,9 @@ def build_user_rule_collections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1121,7 +1185,9 @@ def build_user_rule_collections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1162,7 +1228,9 @@ def build_user_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1205,7 +1273,9 @@ def build_user_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1245,7 +1315,9 @@ def build_user_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1288,7 +1360,9 @@ def build_user_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1328,7 +1402,9 @@ def build_security_admin_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1363,7 +1439,9 @@ def build_security_admin_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1395,7 +1473,9 @@ def build_security_admin_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1430,7 +1510,9 @@ def build_security_admin_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1469,7 +1551,9 @@ def build_admin_rule_collections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1510,7 +1594,9 @@ def build_admin_rule_collections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1548,7 +1634,9 @@ def build_admin_rule_collections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1589,7 +1677,9 @@ def build_admin_rule_collections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1630,7 +1720,9 @@ def build_admin_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1673,7 +1765,9 @@ def build_admin_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1713,7 +1807,9 @@ def build_admin_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1756,7 +1852,9 @@ def build_admin_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1790,7 +1888,9 @@ def build_network_security_perimeters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1823,7 +1923,9 @@ def build_network_security_perimeters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1859,7 +1961,9 @@ def build_network_security_perimeters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1892,7 +1996,9 @@ def build_network_security_perimeters_list_by_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1929,7 +2035,9 @@ def build_network_security_perimeters_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1967,7 +2075,9 @@ def build_nsp_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2005,7 +2115,9 @@ def build_nsp_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2046,7 +2158,9 @@ def build_nsp_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2086,7 +2200,9 @@ def build_nsp_profiles_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2128,7 +2244,9 @@ def build_nsp_access_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2168,7 +2286,9 @@ def build_nsp_access_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2211,7 +2331,9 @@ def build_nsp_access_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2253,7 +2375,9 @@ def build_nsp_access_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2295,7 +2419,9 @@ def build_nsp_associations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2333,7 +2459,9 @@ def build_nsp_associations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2374,7 +2502,9 @@ def build_nsp_associations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2414,7 +2544,9 @@ def build_nsp_associations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2457,7 +2589,9 @@ def build_nsp_association_reconcile_post_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2494,7 +2628,9 @@ def build_perimeter_associable_resource_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2531,7 +2667,9 @@ def build_nsp_access_rules_reconcile_post_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2563,236 +2701,1569 @@ def build_nsp_access_rules_reconcile_post_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, json=json, **kwargs) -class NetworkManagersOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. - - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`network_managers` attribute. - """ - - models = _models +def build_nsp_links_get_request( + resource_group_name: str, network_security_perimeter_name: str, link_name: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") - @distributed_trace - def get(self, resource_group_name: str, network_manager_name: str, **kwargs: Any) -> _models.NetworkManager: - """Gets the specified Network Manager. + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + "linkName": _SERIALIZER.url("link_name", link_name, "str"), + } - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManager or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) + _url = _format_url_section(_url, **path_format_arguments) - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - request = build_network_managers_get_request( - resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - response = pipeline_response.http_response +def build_nsp_links_create_or_update_request( + resource_group_name: str, network_security_perimeter_name: str, link_name: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + accept = _headers.pop("Accept", "application/json") - deserialized = self._deserialize("NetworkManager", pipeline_response) + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + "linkName": _SERIALIZER.url("link_name", link_name, "str"), + } - if cls: - return cls(pipeline_response, deserialized, {}) + _url = _format_url_section(_url, **path_format_arguments) - return deserialized + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore + # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - @overload - def create_or_update( - self, - resource_group_name: str, - network_manager_name: str, - parameters: _models.NetworkManager, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NetworkManager: - """Creates or updates a Network Manager. + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Parameters supplied to specify which network manager is. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManager or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager - :raises ~azure.core.exceptions.HttpResponseError: - """ - @overload - def create_or_update( - self, - resource_group_name: str, - network_manager_name: str, - parameters: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NetworkManager: - """Creates or updates a Network Manager. +def build_nsp_links_delete_request( + resource_group_name: str, network_security_perimeter_name: str, link_name: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Parameters supplied to specify which network manager is. Required. - :type parameters: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManager or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager - :raises ~azure.core.exceptions.HttpResponseError: - """ + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") - @distributed_trace - def create_or_update( - self, - resource_group_name: str, - network_manager_name: str, - parameters: Union[_models.NetworkManager, IO], - **kwargs: Any - ) -> _models.NetworkManager: - """Creates or updates a Network Manager. + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + "linkName": _SERIALIZER.url("link_name", link_name, "str"), + } - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Parameters supplied to specify which network manager is. Is either a model - type or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManager or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) + _url = _format_url_section(_url, **path_format_arguments) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "NetworkManager") + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) - request = build_network_managers_create_or_update_request( - resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) +def build_nsp_links_list_request( + resource_group_name: str, + network_security_perimeter_name: str, + subscription_id: str, + *, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - response = pipeline_response.http_response + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") - if response.status_code not in [200, 201]: - map_error(status_code=response.status_code, response=response, error_map=error_map) + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + if top is not None: + _params["$top"] = _SERIALIZER.query("top", top, "int", maximum=20, minimum=1) + if skip_token is not None: + _params["$skipToken"] = _SERIALIZER.query("skip_token", skip_token, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_nsp_link_reconcile_post_request( + resource_group_name: str, network_security_perimeter_name: str, link_name: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}/reconcile", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + "linkName": _SERIALIZER.url("link_name", link_name, "str"), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_nsp_link_references_get_request( + resource_group_name: str, + network_security_perimeter_name: str, + link_reference_name: str, + subscription_id: str, + **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + "linkReferenceName": _SERIALIZER.url("link_reference_name", link_reference_name, "str"), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_nsp_link_references_delete_request( + resource_group_name: str, + network_security_perimeter_name: str, + link_reference_name: str, + subscription_id: str, + **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + "linkReferenceName": _SERIALIZER.url("link_reference_name", link_reference_name, "str"), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_nsp_link_references_list_request( + resource_group_name: str, + network_security_perimeter_name: str, + subscription_id: str, + *, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + if top is not None: + _params["$top"] = _SERIALIZER.query("top", top, "int", maximum=20, minimum=1) + if skip_token is not None: + _params["$skipToken"] = _SERIALIZER.query("skip_token", skip_token, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_nsp_link_reference_reconcile_post_request( + resource_group_name: str, + network_security_perimeter_name: str, + link_reference_name: str, + subscription_id: str, + **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}/reconcile", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "networkSecurityPerimeterName": _SERIALIZER.url( + "network_security_perimeter_name", network_security_perimeter_name, "str" + ), + "linkReferenceName": _SERIALIZER.url("link_reference_name", link_reference_name, "str"), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + + +class NetworkManagersOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`network_managers` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace + def get(self, resource_group_name: str, network_manager_name: str, **kwargs: Any) -> _models.NetworkManager: + """Gets the specified Network Manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] + + request = build_network_managers_get_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NetworkManager", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore + + @overload + def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + parameters: _models.NetworkManager, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManager: + """Creates or updates a Network Manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which network manager is. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + parameters: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManager: + """Creates or updates a Network Manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which network manager is. Required. + :type parameters: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace + def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + parameters: Union[_models.NetworkManager, IO], + **kwargs: Any + ) -> _models.NetworkManager: + """Creates or updates a Network Manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which network manager is. Is either a model + type or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "NetworkManager") + + request = build_network_managers_create_or_update_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.create_or_update.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize("NetworkManager", pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize("NetworkManager", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore + + @distributed_trace + def delete( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_manager_name: str, **kwargs: Any + ) -> None: + """Deletes a network manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None or the result of cls(response) + :rtype: None + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + + request = build_network_managers_delete_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.delete.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore + + @overload + def patch_tags( + self, + resource_group_name: str, + network_manager_name: str, + parameters: _models.TagsObject, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManager: + """Patch a NetworkManager Tags. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to update network manager tags. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.TagsObject + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def patch_tags( + self, + resource_group_name: str, + network_manager_name: str, + parameters: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManager: + """Patch a NetworkManager Tags. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to update network manager tags. Required. + :type parameters: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace + def patch_tags( + self, + resource_group_name: str, + network_manager_name: str, + parameters: Union[_models.TagsObject, IO], + **kwargs: Any + ) -> _models.NetworkManager: + """Patch a NetworkManager Tags. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to update network manager tags. Is either a model type + or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.TagsObject or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "TagsObject") + + request = build_network_managers_patch_tags_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.patch_tags.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NetworkManager", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + patch_tags.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore + + @distributed_trace + def list_by_subscription( + self, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any + ) -> Iterable["_models.NetworkManager"]: + """List all network managers in a subscription. + + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkManager or the result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_network_managers_list_by_subscription_request( + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list_by_subscription.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("NetworkManagerListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + list_by_subscription.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkManagers"} # type: ignore + + @distributed_trace + def list( + self, resource_group_name: str, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any + ) -> Iterable["_models.NetworkManager"]: + """List network managers in a resource group. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkManager or the result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_network_managers_list_request( + resource_group_name=resource_group_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("NetworkManagerListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers"} # type: ignore + + +class NetworkManagerCommitsOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`network_manager_commits` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @overload + def post( + self, + resource_group_name: str, + network_manager_name: str, + parameters: _models.NetworkManagerCommit, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManagerCommit: + """Post a Network Manager Commit. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network commit is. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerCommit or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def post( + self, + resource_group_name: str, + network_manager_name: str, + parameters: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManagerCommit: + """Post a Network Manager Commit. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network commit is. Required. + :type parameters: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerCommit or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace + def post( + self, + resource_group_name: str, + network_manager_name: str, + parameters: Union[_models.NetworkManagerCommit, IO], + **kwargs: Any + ) -> _models.NetworkManagerCommit: + """Post a Network Manager Commit. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network commit is. Is either a + model type or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerCommit or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerCommit] + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "NetworkManagerCommit") + + request = build_network_manager_commits_post_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.post.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NetworkManagerCommit", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/commit"} # type: ignore + + +class NetworkManagerDeploymentStatusOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`network_manager_deployment_status` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @overload + def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: _models.NetworkManagerDeploymentStatusParameter, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManagerDeploymentStatusListResult: + """Post to List of Network Manager Deployment Status. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network deployment status is. + Required. + :type parameters: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusParameter + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerDeploymentStatusListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.NetworkManagerDeploymentStatusListResult: + """Post to List of Network Manager Deployment Status. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network deployment status is. + Required. + :type parameters: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerDeploymentStatusListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace + def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: Union[_models.NetworkManagerDeploymentStatusParameter, IO], + **kwargs: Any + ) -> _models.NetworkManagerDeploymentStatusListResult: + """Post to List of Network Manager Deployment Status. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network deployment status is. + Is either a model type or a IO type. Required. + :type parameters: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusParameter or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerDeploymentStatusListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerDeploymentStatusListResult] + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "NetworkManagerDeploymentStatusParameter") + + request = build_network_manager_deployment_status_list_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - if response.status_code == 200: - deserialized = self._deserialize("NetworkManager", pipeline_response) + deserialized = self._deserialize("NetworkManagerDeploymentStatusListResult", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listDeploymentStatus"} # type: ignore + + +class EffectiveVirtualNetworksOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`effective_virtual_networks` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @overload + def list_by_network_manager( + self, + resource_group_name: str, + network_manager_name: str, + parameters: _models.EffectiveVirtualNetworksParameter, + top: Optional[int] = None, + skip_token: Optional[str] = None, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.EffectiveVirtualNetworksListResult: + """List effective virtual networks in a network manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Effective Virtual Networks Parameter. Required. + :type parameters: + ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksParameter + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def list_by_network_manager( + self, + resource_group_name: str, + network_manager_name: str, + parameters: IO, + top: Optional[int] = None, + skip_token: Optional[str] = None, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.EffectiveVirtualNetworksListResult: + """List effective virtual networks in a network manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Effective Virtual Networks Parameter. Required. + :type parameters: IO + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ - if response.status_code == 201: - deserialized = self._deserialize("NetworkManager", pipeline_response) + @distributed_trace + def list_by_network_manager( + self, + resource_group_name: str, + network_manager_name: str, + parameters: Union[_models.EffectiveVirtualNetworksParameter, IO], + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> _models.EffectiveVirtualNetworksListResult: + """List effective virtual networks in a network manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Effective Virtual Networks Parameter. Is either a model type or a IO type. + Required. + :type parameters: + ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksParameter or IO + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveVirtualNetworksListResult] + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "EffectiveVirtualNetworksParameter") + + request = build_effective_virtual_networks_list_by_network_manager_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.list_by_network_manager.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("EffectiveVirtualNetworksListResult", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore + list_by_network_manager.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listEffectiveVirtualNetworks"} # type: ignore + + @overload + def list_by_network_group( + self, + resource_group_name: str, + network_manager_name: str, + network_group_name: str, + parameters: _models.QueryRequestOptions, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.EffectiveVirtualNetworksListResult: + """Lists all effective virtual networks by specified network group. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str + :param parameters: Parameters supplied to list correct page. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def list_by_network_group( + self, + resource_group_name: str, + network_manager_name: str, + network_group_name: str, + parameters: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.EffectiveVirtualNetworksListResult: + """Lists all effective virtual networks by specified network group. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str + :param parameters: Parameters supplied to list correct page. Required. + :type parameters: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ @distributed_trace - def delete( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, network_manager_name: str, **kwargs: Any - ) -> None: - """Deletes a network manager. + def list_by_network_group( + self, + resource_group_name: str, + network_manager_name: str, + network_group_name: str, + parameters: Union[_models.QueryRequestOptions, IO], + **kwargs: Any + ) -> _models.EffectiveVirtualNetworksListResult: + """Lists all effective virtual networks by specified network group. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str + :param parameters: Parameters supplied to list correct page. Is either a model type or a IO + type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None + :return: EffectiveVirtualNetworksListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2803,18 +4274,33 @@ def delete( # pylint: disable=inconsistent-return-statements } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveVirtualNetworksListResult] - request = build_network_managers_delete_request( + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "QueryRequestOptions") + + request = build_effective_virtual_networks_list_by_network_group_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, + network_group_name=network_group_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], + content_type=content_type, + json=_json, + content=_content, + template_url=self.list_by_network_group.metadata["url"], headers=_headers, params=_params, ) @@ -2827,44 +4313,69 @@ def delete( # pylint: disable=inconsistent-return-statements response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) + deserialized = self._deserialize("EffectiveVirtualNetworksListResult", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore + return deserialized + + list_by_network_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}/listEffectiveVirtualNetworks"} # type: ignore + + +class ActiveConnectivityConfigurationsOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`active_connectivity_configurations` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @overload - def patch_tags( + def list( self, resource_group_name: str, network_manager_name: str, - parameters: _models.TagsObject, + parameters: _models.ActiveConfigurationParameter, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManager: - """Patch a NetworkManager Tags. + ) -> _models.ActiveConnectivityConfigurationsListResult: + """Lists active connectivity configurations in a network manager. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to update network manager tags. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.TagsObject + :param parameters: Active Configuration Parameter. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManager or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :return: ActiveConnectivityConfigurationsListResult or the result of cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def patch_tags( + def list( self, resource_group_name: str, network_manager_name: str, @@ -2872,47 +4383,50 @@ def patch_tags( *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManager: - """Patch a NetworkManager Tags. + ) -> _models.ActiveConnectivityConfigurationsListResult: + """Lists active connectivity configurations in a network manager. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to update network manager tags. Required. + :param parameters: Active Configuration Parameter. Required. :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManager or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :return: ActiveConnectivityConfigurationsListResult or the result of cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def patch_tags( + def list( self, resource_group_name: str, network_manager_name: str, - parameters: Union[_models.TagsObject, IO], + parameters: Union[_models.ActiveConfigurationParameter, IO], **kwargs: Any - ) -> _models.NetworkManager: - """Patch a NetworkManager Tags. + ) -> _models.ActiveConnectivityConfigurationsListResult: + """Lists active connectivity configurations in a network manager. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to update network manager tags. Is either a model type - or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.TagsObject or IO + :param parameters: Active Configuration Parameter. Is either a model type or a IO type. + Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManager or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :return: ActiveConnectivityConfigurationsListResult or the result of cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2926,9 +4440,11 @@ def patch_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] + cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveConnectivityConfigurationsListResult] content_type = content_type or "application/json" _json = None @@ -2936,9 +4452,9 @@ def patch_tags( if isinstance(parameters, (IO, bytes)): _content = parameters else: - _json = self._serialize.body(parameters, "TagsObject") + _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - request = build_network_managers_patch_tags_request( + request = build_active_connectivity_configurations_list_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, subscription_id=self._config.subscription_id, @@ -2946,7 +4462,7 @@ def patch_tags( content_type=content_type, json=_json, content=_content, - template_url=self.patch_tags.metadata["url"], + template_url=self.list.metadata["url"], headers=_headers, params=_params, ) @@ -2963,128 +4479,115 @@ def patch_tags( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("NetworkManager", pipeline_response) + deserialized = self._deserialize("ActiveConnectivityConfigurationsListResult", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - patch_tags.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}"} # type: ignore - - @distributed_trace - def list_by_subscription( - self, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.NetworkManager"]: - """List all network managers in a subscription. - - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NetworkManager or the result of cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveConnectivityConfigurations"} # type: ignore - request = build_network_managers_list_by_subscription_request( - subscription_id=self._config.subscription_id, - top=top, - skip_token=skip_token, - api_version=api_version, - template_url=self.list_by_subscription.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - else: - # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request +class ActiveSecurityAdminRulesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. - def extract_data(pipeline_response): - deserialized = self._deserialize("NetworkManagerListResult", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) - return deserialized.next_link or None, iter(list_of_elem) + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`active_security_admin_rules` attribute. + """ - def get_next(next_link=None): - request = prepare_request(next_link) + models = _models - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - response = pipeline_response.http_response + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) + @overload + def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: _models.ActiveConfigurationParameter, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.ActiveSecurityAdminRulesListResult: + """Lists active security admin rules in a network manager. - return pipeline_response + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveSecurityAdminRulesListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ - return ItemPaged(get_next, extract_data) + @overload + def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.ActiveSecurityAdminRulesListResult: + """Lists active security admin rules in a network manager. - list_by_subscription.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkManagers"} # type: ignore + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. Required. + :type parameters: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveSecurityAdminRulesListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult + :raises ~azure.core.exceptions.HttpResponseError: + """ @distributed_trace def list( - self, resource_group_name: str, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.NetworkManager"]: - """List network managers in a resource group. + self, + resource_group_name: str, + network_manager_name: str, + parameters: Union[_models.ActiveConfigurationParameter, IO], + **kwargs: Any + ) -> _models.ActiveSecurityAdminRulesListResult: + """Lists active security admin rules in a network manager. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. Is either a model type or a IO type. + Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NetworkManager or the result of cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager] + :return: ActiveSecurityAdminRulesListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] - error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3093,67 +4596,66 @@ def list( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(next_link=None): - if not next_link: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - request = build_network_managers_list_request( - resource_group_name=resource_group_name, - subscription_id=self._config.subscription_id, - top=top, - skip_token=skip_token, - api_version=api_version, - template_url=self.list.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityAdminRulesListResult] + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IO, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - else: - # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + request = build_active_security_admin_rules_list_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore - def extract_data(pipeline_response): - deserialized = self._deserialize("NetworkManagerListResult", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) - return deserialized.next_link or None, iter(list_of_elem) + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) - def get_next(next_link=None): - request = prepare_request(next_link) + response = pipeline_response.http_response - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - response = pipeline_response.http_response + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) + deserialized = self._deserialize("ActiveSecurityAdminRulesListResult", pipeline_response) - return pipeline_response + if cls: + return cls(pipeline_response, deserialized, {}) - return ItemPaged(get_next, extract_data) + return deserialized - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityAdminRules"} # type: ignore -class NetworkManagerCommitsOperations: +class ActiveSecurityUserRulesOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`network_manager_commits` attribute. + :attr:`active_security_user_rules` attribute. """ models = _models @@ -3166,34 +4668,34 @@ def __init__(self, *args, **kwargs): self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @overload - def post( + def list( self, resource_group_name: str, network_manager_name: str, - parameters: _models.NetworkManagerCommit, + parameters: _models.ActiveConfigurationParameter, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManagerCommit: - """Post a Network Manager Commit. + ) -> _models.ActiveSecurityUserRulesListResult: + """Lists Active Security User Rules in a network manager. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to specify which Managed Network commit is. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :param parameters: Active Configuration Parameter. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerCommit or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :return: ActiveSecurityUserRulesListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def post( + def list( self, resource_group_name: str, network_manager_name: str, @@ -3201,47 +4703,48 @@ def post( *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManagerCommit: - """Post a Network Manager Commit. + ) -> _models.ActiveSecurityUserRulesListResult: + """Lists Active Security User Rules in a network manager. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to specify which Managed Network commit is. Required. + :param parameters: Active Configuration Parameter. Required. :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerCommit or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :return: ActiveSecurityUserRulesListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def post( + def list( self, resource_group_name: str, network_manager_name: str, - parameters: Union[_models.NetworkManagerCommit, IO], + parameters: Union[_models.ActiveConfigurationParameter, IO], **kwargs: Any - ) -> _models.NetworkManagerCommit: - """Post a Network Manager Commit. + ) -> _models.ActiveSecurityUserRulesListResult: + """Lists Active Security User Rules in a network manager. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to specify which Managed Network commit is. Is either a - model type or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit or IO + :param parameters: Active Configuration Parameter. Is either a model type or a IO type. + Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerCommit or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :return: ActiveSecurityUserRulesListResult or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3255,9 +4758,11 @@ def post( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerCommit] + cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityUserRulesListResult] content_type = content_type or "application/json" _json = None @@ -3265,9 +4770,9 @@ def post( if isinstance(parameters, (IO, bytes)): _content = parameters else: - _json = self._serialize.body(parameters, "NetworkManagerCommit") + _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - request = build_network_manager_commits_post_request( + request = build_active_security_user_rules_list_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, subscription_id=self._config.subscription_id, @@ -3275,7 +4780,7 @@ def post( content_type=content_type, json=_json, content=_content, - template_url=self.post.metadata["url"], + template_url=self.list.metadata["url"], headers=_headers, params=_params, ) @@ -3288,28 +4793,28 @@ def post( response = pipeline_response.http_response - if response.status_code not in [202]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("NetworkManagerCommit", pipeline_response) + deserialized = self._deserialize("ActiveSecurityUserRulesListResult", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/commit"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityUserRules"} # type: ignore -class NetworkManagerDeploymentStatusOperations: +class ConnectivityConfigurationsOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`network_manager_deployment_status` attribute. + :attr:`connectivity_configurations` attribute. """ models = _models @@ -3321,87 +4826,166 @@ def __init__(self, *args, **kwargs): self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + @distributed_trace + def get( + self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any + ) -> _models.ConnectivityConfiguration: + """Gets a Network Connectivity Configuration, specified by the resource group, network manager + name, and connectivity Configuration name. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + Required. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConnectivityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] + + request = build_connectivity_configurations_get_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("ConnectivityConfiguration", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}"} # type: ignore + @overload - def list( + def create_or_update( self, resource_group_name: str, network_manager_name: str, - parameters: _models.NetworkManagerDeploymentStatusParameter, + configuration_name: str, + connectivity_configuration: _models.ConnectivityConfiguration, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManagerDeploymentStatusListResult: - """Post to List of Network Manager Deployment Status. + ) -> _models.ConnectivityConfiguration: + """Creates/Updates a new network manager connectivity configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to specify which Managed Network deployment status is. + :param configuration_name: The name of the network manager connectivity configuration. Required. - :type parameters: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusParameter + :type configuration_name: str + :param connectivity_configuration: Parameters supplied to create/update a network manager + connectivity configuration. Required. + :type connectivity_configuration: + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerDeploymentStatusListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :return: ConnectivityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def list( + def create_or_update( self, resource_group_name: str, network_manager_name: str, - parameters: IO, + configuration_name: str, + connectivity_configuration: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManagerDeploymentStatusListResult: - """Post to List of Network Manager Deployment Status. + ) -> _models.ConnectivityConfiguration: + """Creates/Updates a new network manager connectivity configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to specify which Managed Network deployment status is. + :param configuration_name: The name of the network manager connectivity configuration. Required. - :type parameters: IO + :type configuration_name: str + :param connectivity_configuration: Parameters supplied to create/update a network manager + connectivity configuration. Required. + :type connectivity_configuration: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerDeploymentStatusListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :return: ConnectivityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def list( + def create_or_update( self, resource_group_name: str, network_manager_name: str, - parameters: Union[_models.NetworkManagerDeploymentStatusParameter, IO], + configuration_name: str, + connectivity_configuration: Union[_models.ConnectivityConfiguration, IO], **kwargs: Any - ) -> _models.NetworkManagerDeploymentStatusListResult: - """Post to List of Network Manager Deployment Status. + ) -> _models.ConnectivityConfiguration: + """Creates/Updates a new network manager connectivity configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Parameters supplied to specify which Managed Network deployment status is. - Is either a model type or a IO type. Required. - :type parameters: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusParameter or IO + :param configuration_name: The name of the network manager connectivity configuration. + Required. + :type configuration_name: str + :param connectivity_configuration: Parameters supplied to create/update a network manager + connectivity configuration. Is either a model type or a IO type. Required. + :type connectivity_configuration: + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerDeploymentStatusListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :return: ConnectivityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3415,27 +4999,30 @@ def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerDeploymentStatusListResult] + cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters + if isinstance(connectivity_configuration, (IO, bytes)): + _content = connectivity_configuration else: - _json = self._serialize.body(parameters, "NetworkManagerDeploymentStatusParameter") + _json = self._serialize.body(connectivity_configuration, "ConnectivityConfiguration") - request = build_network_manager_deployment_status_list_request( + request = build_connectivity_configurations_create_or_update_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, + configuration_name=configuration_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.list.metadata["url"], + template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) @@ -3448,28 +5035,201 @@ def list( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 201]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("NetworkManagerDeploymentStatusListResult", pipeline_response) + if response.status_code == 200: + deserialized = self._deserialize("ConnectivityConfiguration", pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize("ConnectivityConfiguration", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listDeploymentStatus"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}"} # type: ignore + @distributed_trace + def delete( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any + ) -> None: + """Deletes a network manager connectivity configuration, specified by the resource group, network + manager name, and connectivity configuration name. -class EffectiveVirtualNetworksOperations: + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + Required. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None or the result of cls(response) + :rtype: None + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + + request = build_connectivity_configurations_delete_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.delete.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}"} # type: ignore + + @distributed_trace + def list( + self, + resource_group_name: str, + network_manager_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> Iterable["_models.ConnectivityConfiguration"]: + """Lists all the network manager connectivity configuration in a specified network manager. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ConnectivityConfiguration or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfigurationListResult] + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_connectivity_configurations_list_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("ConnectivityConfigurationListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations"} # type: ignore + + +class EffectiveConnectivityConfigurationsOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`effective_virtual_networks` attribute. + :attr:`effective_connectivity_configurations` attribute. """ models = _models @@ -3482,114 +5242,88 @@ def __init__(self, *args, **kwargs): self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @overload - def list_by_network_manager( + def list( self, resource_group_name: str, - network_manager_name: str, - parameters: _models.EffectiveVirtualNetworksParameter, - top: Optional[int] = None, - skip_token: Optional[str] = None, + virtual_network_name: str, + parameters: _models.QueryRequestOptions, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.EffectiveVirtualNetworksListResult: - """List effective virtual networks in a network manager. + ) -> _models.NetworkManagerEffectiveConnectivityConfigurationListResult: + """List all effective connectivity configurations applied on a virtual network. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Effective Virtual Networks Parameter. Required. - :type parameters: - ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksParameter - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str + :param virtual_network_name: The name of the virtual network. Required. + :type virtual_network_name: str + :param parameters: Parameters supplied to list correct page. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: EffectiveVirtualNetworksListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :return: NetworkManagerEffectiveConnectivityConfigurationListResult or the result of + cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def list_by_network_manager( + def list( self, resource_group_name: str, - network_manager_name: str, + virtual_network_name: str, parameters: IO, - top: Optional[int] = None, - skip_token: Optional[str] = None, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.EffectiveVirtualNetworksListResult: - """List effective virtual networks in a network manager. + ) -> _models.NetworkManagerEffectiveConnectivityConfigurationListResult: + """List all effective connectivity configurations applied on a virtual network. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Effective Virtual Networks Parameter. Required. + :param virtual_network_name: The name of the virtual network. Required. + :type virtual_network_name: str + :param parameters: Parameters supplied to list correct page. Required. :type parameters: IO - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: EffectiveVirtualNetworksListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :return: NetworkManagerEffectiveConnectivityConfigurationListResult or the result of + cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def list_by_network_manager( + def list( self, resource_group_name: str, - network_manager_name: str, - parameters: Union[_models.EffectiveVirtualNetworksParameter, IO], - top: Optional[int] = None, - skip_token: Optional[str] = None, + virtual_network_name: str, + parameters: Union[_models.QueryRequestOptions, IO], **kwargs: Any - ) -> _models.EffectiveVirtualNetworksListResult: - """List effective virtual networks in a network manager. + ) -> _models.NetworkManagerEffectiveConnectivityConfigurationListResult: + """List all effective connectivity configurations applied on a virtual network. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Effective Virtual Networks Parameter. Is either a model type or a IO type. - Required. - :type parameters: - ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksParameter or IO - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str + :param virtual_network_name: The name of the virtual network. Required. + :type virtual_network_name: str + :param parameters: Parameters supplied to list correct page. Is either a model type or a IO + type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: EffectiveVirtualNetworksListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :return: NetworkManagerEffectiveConnectivityConfigurationListResult or the result of + cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3603,9 +5337,13 @@ def list_by_network_manager( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveVirtualNetworksListResult] + cls = kwargs.pop( + "cls", None + ) # type: ClsType[_models.NetworkManagerEffectiveConnectivityConfigurationListResult] content_type = content_type or "application/json" _json = None @@ -3613,19 +5351,17 @@ def list_by_network_manager( if isinstance(parameters, (IO, bytes)): _content = parameters else: - _json = self._serialize.body(parameters, "EffectiveVirtualNetworksParameter") + _json = self._serialize.body(parameters, "QueryRequestOptions") - request = build_effective_virtual_networks_list_by_network_manager_request( + request = build_effective_connectivity_configurations_list_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, + virtual_network_name=virtual_network_name, subscription_id=self._config.subscription_id, - top=top, - skip_token=skip_token, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.list_by_network_manager.metadata["url"], + template_url=self.list.metadata["url"], headers=_headers, params=_params, ) @@ -3642,92 +5378,107 @@ def list_by_network_manager( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("EffectiveVirtualNetworksListResult", pipeline_response) + deserialized = self._deserialize( + "NetworkManagerEffectiveConnectivityConfigurationListResult", pipeline_response + ) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - list_by_network_manager.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listEffectiveVirtualNetworks"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveConnectivityConfigurations"} # type: ignore + + +class NetworkManagerEffectiveSecurityAdminRulesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`network_manager_effective_security_admin_rules` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @overload - def list_by_network_group( + def list( self, resource_group_name: str, - network_manager_name: str, - network_group_name: str, + virtual_network_name: str, parameters: _models.QueryRequestOptions, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.EffectiveVirtualNetworksListResult: - """Lists all effective virtual networks by specified network group. + ) -> _models.NetworkManagerEffectiveSecurityAdminRulesListResult: + """List all effective security admin rules applied on a virtual network. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str + :param virtual_network_name: The name of the virtual network. Required. + :type virtual_network_name: str :param parameters: Parameters supplied to list correct page. Required. :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: EffectiveVirtualNetworksListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :return: NetworkManagerEffectiveSecurityAdminRulesListResult or the result of cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def list_by_network_group( + def list( self, resource_group_name: str, - network_manager_name: str, - network_group_name: str, + virtual_network_name: str, parameters: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.EffectiveVirtualNetworksListResult: - """Lists all effective virtual networks by specified network group. + ) -> _models.NetworkManagerEffectiveSecurityAdminRulesListResult: + """List all effective security admin rules applied on a virtual network. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str + :param virtual_network_name: The name of the virtual network. Required. + :type virtual_network_name: str :param parameters: Parameters supplied to list correct page. Required. :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: EffectiveVirtualNetworksListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :return: NetworkManagerEffectiveSecurityAdminRulesListResult or the result of cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def list_by_network_group( + def list( self, resource_group_name: str, - network_manager_name: str, - network_group_name: str, + virtual_network_name: str, parameters: Union[_models.QueryRequestOptions, IO], **kwargs: Any - ) -> _models.EffectiveVirtualNetworksListResult: - """Lists all effective virtual networks by specified network group. + ) -> _models.NetworkManagerEffectiveSecurityAdminRulesListResult: + """List all effective security admin rules applied on a virtual network. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str + :param virtual_network_name: The name of the virtual network. Required. + :type virtual_network_name: str :param parameters: Parameters supplied to list correct page. Is either a model type or a IO type. Required. :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions or IO @@ -3735,8 +5486,9 @@ def list_by_network_group( Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: EffectiveVirtualNetworksListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :return: NetworkManagerEffectiveSecurityAdminRulesListResult or the result of cls(response) + :rtype: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3750,9 +5502,11 @@ def list_by_network_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveVirtualNetworksListResult] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerEffectiveSecurityAdminRulesListResult] content_type = content_type or "application/json" _json = None @@ -3762,16 +5516,15 @@ def list_by_network_group( else: _json = self._serialize.body(parameters, "QueryRequestOptions") - request = build_effective_virtual_networks_list_by_network_group_request( + request = build_network_manager_effective_security_admin_rules_list_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - network_group_name=network_group_name, + virtual_network_name=virtual_network_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.list_by_network_group.metadata["url"], + template_url=self.list.metadata["url"], headers=_headers, params=_params, ) @@ -3788,24 +5541,24 @@ def list_by_network_group( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("EffectiveVirtualNetworksListResult", pipeline_response) + deserialized = self._deserialize("NetworkManagerEffectiveSecurityAdminRulesListResult", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - list_by_network_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}/listEffectiveVirtualNetworks"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveSecurityAdminRules"} # type: ignore -class ActiveConnectivityConfigurationsOperations: +class NetworkGroupsOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`active_connectivity_configurations` attribute. + :attr:`network_groups` attribute. """ models = _models @@ -3817,87 +5570,174 @@ def __init__(self, *args, **kwargs): self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + @distributed_trace + def get( + self, resource_group_name: str, network_manager_name: str, network_group_name: str, **kwargs: Any + ) -> _models.NetworkGroup: + """Gets the specified network group. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkGroup or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] + + request = build_network_groups_get_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + network_group_name=network_group_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NetworkGroup", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}"} # type: ignore + @overload - def list( + def create_or_update( self, resource_group_name: str, network_manager_name: str, - parameters: _models.ActiveConfigurationParameter, + network_group_name: str, + parameters: _models.NetworkGroup, + if_match: Optional[str] = None, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.ActiveConnectivityConfigurationsListResult: - """Lists active connectivity configurations in a network manager. + ) -> _models.NetworkGroup: + """Creates or updates a network group. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Active Configuration Parameter. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str + :param parameters: Parameters supplied to the specify which network group need to create. + Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :param if_match: The ETag of the transformation. Omit this value to always overwrite the + current resource. Specify the last-seen ETag value to prevent accidentally overwriting + concurrent changes. Default value is None. + :type if_match: str :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveConnectivityConfigurationsListResult or the result of cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult + :return: NetworkGroup or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def list( + def create_or_update( self, resource_group_name: str, network_manager_name: str, + network_group_name: str, parameters: IO, + if_match: Optional[str] = None, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.ActiveConnectivityConfigurationsListResult: - """Lists active connectivity configurations in a network manager. + ) -> _models.NetworkGroup: + """Creates or updates a network group. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Active Configuration Parameter. Required. + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str + :param parameters: Parameters supplied to the specify which network group need to create. + Required. :type parameters: IO + :param if_match: The ETag of the transformation. Omit this value to always overwrite the + current resource. Specify the last-seen ETag value to prevent accidentally overwriting + concurrent changes. Default value is None. + :type if_match: str :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveConnectivityConfigurationsListResult or the result of cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult + :return: NetworkGroup or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def list( + def create_or_update( self, resource_group_name: str, network_manager_name: str, - parameters: Union[_models.ActiveConfigurationParameter, IO], + network_group_name: str, + parameters: Union[_models.NetworkGroup, IO], + if_match: Optional[str] = None, **kwargs: Any - ) -> _models.ActiveConnectivityConfigurationsListResult: - """Lists active connectivity configurations in a network manager. + ) -> _models.NetworkGroup: + """Creates or updates a network group. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Active Configuration Parameter. Is either a model type or a IO type. - Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter - or IO + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str + :param parameters: Parameters supplied to the specify which network group need to create. Is + either a model type or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup or IO + :param if_match: The ETag of the transformation. Omit this value to always overwrite the + current resource. Specify the last-seen ETag value to prevent accidentally overwriting + concurrent changes. Default value is None. + :type if_match: str :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveConnectivityConfigurationsListResult or the result of cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult + :return: NetworkGroup or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3911,9 +5751,11 @@ def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveConnectivityConfigurationsListResult] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] content_type = content_type or "application/json" _json = None @@ -3921,17 +5763,19 @@ def list( if isinstance(parameters, (IO, bytes)): _content = parameters else: - _json = self._serialize.body(parameters, "ActiveConfigurationParameter") + _json = self._serialize.body(parameters, "NetworkGroup") - request = build_active_connectivity_configurations_list_request( + request = build_network_groups_create_or_update_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, + network_group_name=network_group_name, subscription_id=self._config.subscription_id, + if_match=if_match, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.list.metadata["url"], + template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) @@ -3944,119 +5788,126 @@ def list( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 201]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("ActiveConnectivityConfigurationsListResult", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + response_headers = {} + if response.status_code == 200: + response_headers["ETag"] = self._deserialize("str", response.headers.get("ETag")) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveConnectivityConfigurations"} # type: ignore + deserialized = self._deserialize("NetworkGroup", pipeline_response) + if response.status_code == 201: + response_headers["ETag"] = self._deserialize("str", response.headers.get("ETag")) -class ActiveSecurityAdminRulesOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. + deserialized = self._deserialize("NetworkGroup", pipeline_response) - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`active_security_admin_rules` attribute. - """ + if cls: + return cls(pipeline_response, deserialized, response_headers) - models = _models + return deserialized - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}"} # type: ignore - @overload - def list( - self, - resource_group_name: str, - network_manager_name: str, - parameters: _models.ActiveConfigurationParameter, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.ActiveSecurityAdminRulesListResult: - """Lists active security admin rules in a network manager. + @distributed_trace + def delete( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_manager_name: str, network_group_name: str, **kwargs: Any + ) -> None: + """Deletes a network group. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Active Configuration Parameter. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str + :param network_group_name: The name of the network group to get. Required. + :type network_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveSecurityAdminRulesListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult + :return: None or the result of cls(response) + :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) - @overload - def list( - self, - resource_group_name: str, - network_manager_name: str, - parameters: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.ActiveSecurityAdminRulesListResult: - """Lists active security admin rules in a network manager. + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Active Configuration Parameter. Required. - :type parameters: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveSecurityAdminRulesListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult - :raises ~azure.core.exceptions.HttpResponseError: - """ + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + + request = build_network_groups_delete_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + network_group_name=network_group_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.delete.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}"} # type: ignore @distributed_trace def list( self, resource_group_name: str, network_manager_name: str, - parameters: Union[_models.ActiveConfigurationParameter, IO], + top: Optional[int] = None, + skip_token: Optional[str] = None, **kwargs: Any - ) -> _models.ActiveSecurityAdminRulesListResult: - """Lists active security admin rules in a network manager. + ) -> Iterable["_models.NetworkGroup"]: + """Lists the specified network group. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Active Configuration Parameter. Is either a model type or a IO type. - Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter - or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveSecurityAdminRulesListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult + :return: An iterator like instance of either NetworkGroup or the result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroupListResult] + error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -4065,64 +5916,75 @@ def list( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityAdminRulesListResult] + def prepare_request(next_link=None): + if not next_link: - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "ActiveConfigurationParameter") + request = build_network_groups_list_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore - request = build_active_security_admin_rules_list_request( - resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.list.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) + def extract_data(pipeline_response): + deserialized = self._deserialize("NetworkGroupListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) - response = pipeline_response.http_response + def get_next(next_link=None): + request = prepare_request(next_link) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response - deserialized = self._deserialize("ActiveSecurityAdminRulesListResult", pipeline_response) + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) - if cls: - return cls(pipeline_response, deserialized, {}) + return pipeline_response - return deserialized + return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityAdminRules"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups"} # type: ignore -class ActiveSecurityUserRulesOperations: +class SecurityUserConfigurationsOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`active_security_user_rules` attribute. + :attr:`security_user_configurations` attribute. """ models = _models @@ -4134,86 +5996,45 @@ def __init__(self, *args, **kwargs): self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - @overload - def list( - self, - resource_group_name: str, - network_manager_name: str, - parameters: _models.ActiveConfigurationParameter, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.ActiveSecurityUserRulesListResult: - """Lists Active Security User Rules in a network manager. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Active Configuration Parameter. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveSecurityUserRulesListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload + @distributed_trace def list( self, resource_group_name: str, network_manager_name: str, - parameters: IO, - *, - content_type: str = "application/json", + top: Optional[int] = None, + skip_token: Optional[str] = None, **kwargs: Any - ) -> _models.ActiveSecurityUserRulesListResult: - """Lists Active Security User Rules in a network manager. + ) -> Iterable["_models.SecurityConfiguration"]: + """Lists all the network manager security user configurations in a network manager, in a paginated + format. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param parameters: Active Configuration Parameter. Required. - :type parameters: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveSecurityUserRulesListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult + :return: An iterator like instance of either SecurityConfiguration or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - @distributed_trace - def list( - self, - resource_group_name: str, - network_manager_name: str, - parameters: Union[_models.ActiveConfigurationParameter, IO], - **kwargs: Any - ) -> _models.ActiveSecurityUserRulesListResult: - """Lists Active Security User Rules in a network manager. + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfigurationListResult] - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param parameters: Active Configuration Parameter. Is either a model type or a IO type. - Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter - or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: ActiveSecurityUserRulesListResult or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult - :raises ~azure.core.exceptions.HttpResponseError: - """ error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -4222,92 +6043,81 @@ def list( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityUserRulesListResult] - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - - request = build_active_security_user_rules_list_request( - resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.list.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) + def prepare_request(next_link=None): + if not next_link: - deserialized = self._deserialize("ActiveSecurityUserRulesListResult", pipeline_response) + request = build_security_user_configurations_list_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore - if cls: - return cls(pipeline_response, deserialized, {}) + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request - return deserialized + def extract_data(pipeline_response): + deserialized = self._deserialize("SecurityConfigurationListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityUserRules"} # type: ignore + def get_next(next_link=None): + request = prepare_request(next_link) + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response -class ConnectivityConfigurationsOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`connectivity_configurations` attribute. - """ + return pipeline_response - models = _models + return ItemPaged(get_next, extract_data) - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations"} # type: ignore @distributed_trace def get( self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any - ) -> _models.ConnectivityConfiguration: - """Gets a Network Connectivity Configuration, specified by the resource group, network manager - name, and connectivity Configuration name. + ) -> _models.SecurityConfiguration: + """Retrieves a network manager security user configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param configuration_name: The name of the network manager connectivity configuration. - Required. + :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ConnectivityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :return: SecurityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4321,10 +6131,12 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] - request = build_connectivity_configurations_get_request( + request = build_security_user_configurations_get_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -4347,14 +6159,14 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("ConnectivityConfiguration", pipeline_response) + deserialized = self._deserialize("SecurityConfiguration", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}"} # type: ignore @overload def create_or_update( @@ -4362,30 +6174,29 @@ def create_or_update( resource_group_name: str, network_manager_name: str, configuration_name: str, - connectivity_configuration: _models.ConnectivityConfiguration, + security_user_configuration: _models.SecurityConfiguration, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.ConnectivityConfiguration: - """Creates/Updates a new network manager connectivity configuration. + ) -> _models.SecurityConfiguration: + """Creates or updates a network manager security user configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param configuration_name: The name of the network manager connectivity configuration. - Required. + :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str - :param connectivity_configuration: Parameters supplied to create/update a network manager - connectivity configuration. Required. - :type connectivity_configuration: - ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :param security_user_configuration: The security user configuration to create or update. + Required. + :type security_user_configuration: + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ConnectivityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :return: SecurityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4395,29 +6206,28 @@ def create_or_update( resource_group_name: str, network_manager_name: str, configuration_name: str, - connectivity_configuration: IO, + security_user_configuration: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.ConnectivityConfiguration: - """Creates/Updates a new network manager connectivity configuration. + ) -> _models.SecurityConfiguration: + """Creates or updates a network manager security user configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param configuration_name: The name of the network manager connectivity configuration. - Required. + :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str - :param connectivity_configuration: Parameters supplied to create/update a network manager - connectivity configuration. Required. - :type connectivity_configuration: IO + :param security_user_configuration: The security user configuration to create or update. + Required. + :type security_user_configuration: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ConnectivityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :return: SecurityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4427,28 +6237,27 @@ def create_or_update( resource_group_name: str, network_manager_name: str, configuration_name: str, - connectivity_configuration: Union[_models.ConnectivityConfiguration, IO], + security_user_configuration: Union[_models.SecurityConfiguration, IO], **kwargs: Any - ) -> _models.ConnectivityConfiguration: - """Creates/Updates a new network manager connectivity configuration. + ) -> _models.SecurityConfiguration: + """Creates or updates a network manager security user configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param configuration_name: The name of the network manager connectivity configuration. - Required. + :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str - :param connectivity_configuration: Parameters supplied to create/update a network manager - connectivity configuration. Is either a model type or a IO type. Required. - :type connectivity_configuration: - ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration or IO + :param security_user_configuration: The security user configuration to create or update. Is + either a model type or a IO type. Required. + :type security_user_configuration: + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: ConnectivityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :return: SecurityConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4462,19 +6271,21 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] + cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] content_type = content_type or "application/json" _json = None _content = None - if isinstance(connectivity_configuration, (IO, bytes)): - _content = connectivity_configuration + if isinstance(security_user_configuration, (IO, bytes)): + _content = security_user_configuration else: - _json = self._serialize.body(connectivity_configuration, "ConnectivityConfiguration") + _json = self._serialize.body(security_user_configuration, "SecurityConfiguration") - request = build_connectivity_configurations_create_or_update_request( + request = build_security_user_configurations_create_or_update_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -4501,31 +6312,29 @@ def create_or_update( raise HttpResponseError(response=response, error_format=ARMErrorFormat) if response.status_code == 200: - deserialized = self._deserialize("ConnectivityConfiguration", pipeline_response) + deserialized = self._deserialize("SecurityConfiguration", pipeline_response) if response.status_code == 201: - deserialized = self._deserialize("ConnectivityConfiguration", pipeline_response) + deserialized = self._deserialize("SecurityConfiguration", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any ) -> None: - """Deletes a network manager connectivity configuration, specified by the resource group, network - manager name, and connectivity configuration name. + """Deletes a network manager security user configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param configuration_name: The name of the network manager connectivity configuration. - Required. + :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) @@ -4543,10 +6352,12 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_connectivity_configurations_delete_request( + request = build_security_user_configurations_delete_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -4572,23 +6383,46 @@ def delete( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}"} # type: ignore + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}"} # type: ignore + + +class UserRuleCollectionsOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`user_rule_collections` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace def list( self, resource_group_name: str, network_manager_name: str, + configuration_name: str, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.ConnectivityConfiguration"]: - """Lists all the network manager connectivity configuration in a specified network manager. + ) -> Iterable["_models.RuleCollection"]: + """Lists all the user rule collections in a security configuration, in a paginated format. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str :param top: An optional query parameter which specifies the maximum number of records to be returned by the server. Default value is None. :type top: int @@ -4598,17 +6432,18 @@ def list( value is None. :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either ConnectivityConfiguration or the result of - cls(response) + :return: An iterator like instance of either RuleCollection or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration] + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfigurationListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollectionListResult] error_map = { 401: ClientAuthenticationError, @@ -4621,9 +6456,10 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_connectivity_configurations_list_request( + request = build_user_rule_collections_list_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, + configuration_name=configuration_name, subscription_id=self._config.subscription_id, top=top, skip_token=skip_token, @@ -4637,17 +6473,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("ConnectivityConfigurationListResult", pipeline_response) + deserialized = self._deserialize("RuleCollectionListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -4669,111 +6512,180 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections"} # type: ignore + @distributed_trace + def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + **kwargs: Any + ) -> _models.RuleCollection: + """Gets a network manager security user configuration rule collection. -class EffectiveConnectivityConfigurationsOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`effective_connectivity_configurations` attribute. - """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - models = _models + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + request = build_user_rule_collections_get_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("RuleCollection", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore @overload - def list( + def create_or_update( self, resource_group_name: str, - virtual_network_name: str, - parameters: _models.QueryRequestOptions, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + user_rule_collection: _models.RuleCollection, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManagerEffectiveConnectivityConfigurationListResult: - """List all effective connectivity configurations applied on a virtual network. + ) -> _models.RuleCollection: + """Creates or updates a user rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param virtual_network_name: The name of the virtual network. Required. - :type virtual_network_name: str - :param parameters: Parameters supplied to list correct page. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param user_rule_collection: The User Rule Collection to create or update. Required. + :type user_rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerEffectiveConnectivityConfigurationListResult or the result of - cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult + :return: RuleCollection or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def list( + def create_or_update( self, resource_group_name: str, - virtual_network_name: str, - parameters: IO, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + user_rule_collection: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkManagerEffectiveConnectivityConfigurationListResult: - """List all effective connectivity configurations applied on a virtual network. + ) -> _models.RuleCollection: + """Creates or updates a user rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param virtual_network_name: The name of the virtual network. Required. - :type virtual_network_name: str - :param parameters: Parameters supplied to list correct page. Required. - :type parameters: IO + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param user_rule_collection: The User Rule Collection to create or update. Required. + :type user_rule_collection: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerEffectiveConnectivityConfigurationListResult or the result of - cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult + :return: RuleCollection or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def list( + def create_or_update( self, resource_group_name: str, - virtual_network_name: str, - parameters: Union[_models.QueryRequestOptions, IO], + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + user_rule_collection: Union[_models.RuleCollection, IO], **kwargs: Any - ) -> _models.NetworkManagerEffectiveConnectivityConfigurationListResult: - """List all effective connectivity configurations applied on a virtual network. + ) -> _models.RuleCollection: + """Creates or updates a user rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param virtual_network_name: The name of the virtual network. Required. - :type virtual_network_name: str - :param parameters: Parameters supplied to list correct page. Is either a model type or a IO - type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions or IO + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param user_rule_collection: The User Rule Collection to create or update. Is either a model + type or a IO type. Required. + :type user_rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerEffectiveConnectivityConfigurationListResult or the result of - cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult + :return: RuleCollection or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4787,29 +6699,31 @@ def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop( - "cls", None - ) # type: ClsType[_models.NetworkManagerEffectiveConnectivityConfigurationListResult] + cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters + if isinstance(user_rule_collection, (IO, bytes)): + _content = user_rule_collection else: - _json = self._serialize.body(parameters, "QueryRequestOptions") + _json = self._serialize.body(user_rule_collection, "RuleCollection") - request = build_effective_connectivity_configurations_list_request( + request = build_user_rule_collections_create_or_update_request( resource_group_name=resource_group_name, - virtual_network_name=virtual_network_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.list.metadata["url"], + template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) @@ -4822,121 +6736,46 @@ def list( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 201]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize( - "NetworkManagerEffectiveConnectivityConfigurationListResult", pipeline_response - ) + if response.status_code == 200: + deserialized = self._deserialize("RuleCollection", pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize("RuleCollection", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveConnectivityConfigurations"} # type: ignore - - -class NetworkManagerEffectiveSecurityAdminRulesOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. - - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`network_manager_effective_security_admin_rules` attribute. - """ - - models = _models - - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - - @overload - def list( - self, - resource_group_name: str, - virtual_network_name: str, - parameters: _models.QueryRequestOptions, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NetworkManagerEffectiveSecurityAdminRulesListResult: - """List all effective security admin rules applied on a virtual network. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param virtual_network_name: The name of the virtual network. Required. - :type virtual_network_name: str - :param parameters: Parameters supplied to list correct page. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerEffectiveSecurityAdminRulesListResult or the result of cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def list( - self, - resource_group_name: str, - virtual_network_name: str, - parameters: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NetworkManagerEffectiveSecurityAdminRulesListResult: - """List all effective security admin rules applied on a virtual network. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param virtual_network_name: The name of the virtual network. Required. - :type virtual_network_name: str - :param parameters: Parameters supplied to list correct page. Required. - :type parameters: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerEffectiveSecurityAdminRulesListResult or the result of cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult - :raises ~azure.core.exceptions.HttpResponseError: - """ + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore @distributed_trace - def list( + def delete( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, - virtual_network_name: str, - parameters: Union[_models.QueryRequestOptions, IO], + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, **kwargs: Any - ) -> _models.NetworkManagerEffectiveSecurityAdminRulesListResult: - """List all effective security admin rules applied on a virtual network. + ) -> None: + """Deletes a user rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param virtual_network_name: The name of the virtual network. Required. - :type virtual_network_name: str - :param parameters: Parameters supplied to list correct page. Is either a model type or a IO - type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkManagerEffectiveSecurityAdminRulesListResult or the result of cls(response) - :rtype: - ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult + :return: None or the result of cls(response) + :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4947,30 +6786,22 @@ def list( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerEffectiveSecurityAdminRulesListResult] - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "QueryRequestOptions") + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_network_manager_effective_security_admin_rules_list_request( + request = build_user_rule_collections_delete_request( resource_group_name=resource_group_name, - virtual_network_name=virtual_network_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.list.metadata["url"], + template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) @@ -4983,54 +6814,175 @@ def list( response = pipeline_response.http_response - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore + + +class UserRulesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`user_rules` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace + def list( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> Iterable["_models.BaseUserRule"]: + """Lists all user rules in a rule collection. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. Required. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either BaseUserRule or the result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.UserRuleListResult] + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: - deserialized = self._deserialize("NetworkManagerEffectiveSecurityAdminRulesListResult", pipeline_response) + request = build_user_rules_list_request( + resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore - if cls: - return cls(pipeline_response, deserialized, {}) + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request - return deserialized + def extract_data(pipeline_response): + deserialized = self._deserialize("UserRuleListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveSecurityAdminRules"} # type: ignore + def get_next(next_link=None): + request = prepare_request(next_link) + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response -class NetworkGroupsOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`network_groups` attribute. - """ + return pipeline_response - models = _models + return ItemPaged(get_next, extract_data) - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules"} # type: ignore @distributed_trace def get( - self, resource_group_name: str, network_manager_name: str, network_group_name: str, **kwargs: Any - ) -> _models.NetworkGroup: - """Gets the specified network group. + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + **kwargs: Any + ) -> _models.BaseUserRule: + """Gets a user rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param rule_name: The name of the rule. Required. + :type rule_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkGroup or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :return: BaseUserRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5044,13 +6996,17 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseUserRule] - request = build_network_groups_get_request( + request = build_user_rules_get_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, - network_group_name=network_group_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.get.metadata["url"], @@ -5070,48 +7026,49 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("NetworkGroup", pipeline_response) + deserialized = self._deserialize("BaseUserRule", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore @overload def create_or_update( self, resource_group_name: str, network_manager_name: str, - network_group_name: str, - parameters: _models.NetworkGroup, - if_match: Optional[str] = None, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + user_rule: _models.BaseUserRule, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkGroup: - """Creates or updates a network group. + ) -> _models.BaseUserRule: + """Creates or updates a user rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str - :param parameters: Parameters supplied to the specify which network group need to create. - Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup - :param if_match: The ETag of the transformation. Omit this value to always overwrite the - current resource. Specify the last-seen ETag value to prevent accidentally overwriting - concurrent changes. Default value is None. - :type if_match: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param rule_name: The name of the rule. Required. + :type rule_name: str + :param user_rule: The user rule to create or update. Required. + :type user_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkGroup or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :return: BaseUserRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5120,34 +7077,35 @@ def create_or_update( self, resource_group_name: str, network_manager_name: str, - network_group_name: str, - parameters: IO, - if_match: Optional[str] = None, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + user_rule: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkGroup: - """Creates or updates a network group. + ) -> _models.BaseUserRule: + """Creates or updates a user rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str - :param parameters: Parameters supplied to the specify which network group need to create. - Required. - :type parameters: IO - :param if_match: The ETag of the transformation. Omit this value to always overwrite the - current resource. Specify the last-seen ETag value to prevent accidentally overwriting - concurrent changes. Default value is None. - :type if_match: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param rule_name: The name of the rule. Required. + :type rule_name: str + :param user_rule: The user rule to create or update. Required. + :type user_rule: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkGroup or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :return: BaseUserRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5156,32 +7114,34 @@ def create_or_update( self, resource_group_name: str, network_manager_name: str, - network_group_name: str, - parameters: Union[_models.NetworkGroup, IO], - if_match: Optional[str] = None, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + user_rule: Union[_models.BaseUserRule, IO], **kwargs: Any - ) -> _models.NetworkGroup: - """Creates or updates a network group. + ) -> _models.BaseUserRule: + """Creates or updates a user rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str - :param parameters: Parameters supplied to the specify which network group need to create. Is - either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup or IO - :param if_match: The ETag of the transformation. Omit this value to always overwrite the - current resource. Specify the last-seen ETag value to prevent accidentally overwriting - concurrent changes. Default value is None. - :type if_match: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param rule_name: The name of the rule. Required. + :type rule_name: str + :param user_rule: The user rule to create or update. Is either a model type or a IO type. + Required. + :type user_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkGroup or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :return: BaseUserRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5195,24 +7155,27 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] + cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseUserRule] content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters + if isinstance(user_rule, (IO, bytes)): + _content = user_rule else: - _json = self._serialize.body(parameters, "NetworkGroup") + _json = self._serialize.body(user_rule, "BaseUserRule") - request = build_network_groups_create_or_update_request( + request = build_user_rules_create_or_update_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, - network_group_name=network_group_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name, subscription_id=self._config.subscription_id, - if_match=if_match, api_version=api_version, content_type=content_type, json=_json, @@ -5234,36 +7197,42 @@ def create_or_update( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - response_headers = {} if response.status_code == 200: - response_headers["ETag"] = self._deserialize("str", response.headers.get("ETag")) - - deserialized = self._deserialize("NetworkGroup", pipeline_response) + deserialized = self._deserialize("BaseUserRule", pipeline_response) if response.status_code == 201: - response_headers["ETag"] = self._deserialize("str", response.headers.get("ETag")) - - deserialized = self._deserialize("NetworkGroup", pipeline_response) + deserialized = self._deserialize("BaseUserRule", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) + return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, network_manager_name: str, network_group_name: str, **kwargs: Any + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + **kwargs: Any ) -> None: - """Deletes a network group. + """Deletes a user rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_manager_name: The name of the network manager. Required. :type network_manager_name: str - :param network_group_name: The name of the network group to get. Required. - :type network_group_name: str + :param configuration_name: The name of the network manager security Configuration. Required. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. Required. + :type rule_collection_name: str + :param rule_name: The name of the rule. Required. + :type rule_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None @@ -5280,13 +7249,17 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_network_groups_delete_request( + request = build_user_rules_delete_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, - network_group_name=network_group_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.delete.metadata["url"], @@ -5309,113 +7282,17 @@ def delete( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}"} # type: ignore - - @distributed_trace - def list( - self, - resource_group_name: str, - network_manager_name: str, - top: Optional[int] = None, - skip_token: Optional[str] = None, - **kwargs: Any - ) -> Iterable["_models.NetworkGroup"]: - """Lists the specified network group. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NetworkGroup or the result of cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroupListResult] - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_network_groups_list_request( - resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - subscription_id=self._config.subscription_id, - top=top, - skip_token=skip_token, - api_version=api_version, - template_url=self.list.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - else: - # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("NetworkGroupListResult", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups"} # type: ignore + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore -class SecurityUserConfigurationsOperations: +class SecurityAdminConfigurationsOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`security_user_configurations` attribute. + :attr:`security_admin_configurations` attribute. """ models = _models @@ -5436,8 +7313,8 @@ def list( skip_token: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.SecurityConfiguration"]: - """Lists all the network manager security user configurations in a network manager, in a paginated - format. + """Lists all the network manager security admin configurations in a network manager, in a + paginated format. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5461,7 +7338,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfigurationListResult] error_map = { @@ -5475,7 +7354,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_security_user_configurations_list_request( + request = build_security_admin_configurations_list_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, subscription_id=self._config.subscription_id, @@ -5491,10 +7370,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5523,13 +7409,13 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations"} # type: ignore @distributed_trace def get( self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any ) -> _models.SecurityConfiguration: - """Retrieves a network manager security user configuration. + """Retrieves a network manager security admin configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5553,10 +7439,12 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] - request = build_security_user_configurations_get_request( + request = build_security_admin_configurations_get_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -5586,7 +7474,7 @@ def get( return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}"} # type: ignore @overload def create_or_update( @@ -5594,12 +7482,12 @@ def create_or_update( resource_group_name: str, network_manager_name: str, configuration_name: str, - security_user_configuration: _models.SecurityConfiguration, + security_admin_configuration: _models.SecurityConfiguration, *, content_type: str = "application/json", **kwargs: Any ) -> _models.SecurityConfiguration: - """Creates or updates a network manager security user configuration. + """Creates or updates a network manager security admin configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5607,9 +7495,9 @@ def create_or_update( :type network_manager_name: str :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str - :param security_user_configuration: The security user configuration to create or update. + :param security_admin_configuration: The security admin configuration to create or update. Required. - :type security_user_configuration: + :type security_admin_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". @@ -5626,12 +7514,12 @@ def create_or_update( resource_group_name: str, network_manager_name: str, configuration_name: str, - security_user_configuration: IO, + security_admin_configuration: IO, *, content_type: str = "application/json", **kwargs: Any ) -> _models.SecurityConfiguration: - """Creates or updates a network manager security user configuration. + """Creates or updates a network manager security admin configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5639,9 +7527,9 @@ def create_or_update( :type network_manager_name: str :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str - :param security_user_configuration: The security user configuration to create or update. + :param security_admin_configuration: The security admin configuration to create or update. Required. - :type security_user_configuration: IO + :type security_admin_configuration: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str @@ -5657,10 +7545,10 @@ def create_or_update( resource_group_name: str, network_manager_name: str, configuration_name: str, - security_user_configuration: Union[_models.SecurityConfiguration, IO], + security_admin_configuration: Union[_models.SecurityConfiguration, IO], **kwargs: Any ) -> _models.SecurityConfiguration: - """Creates or updates a network manager security user configuration. + """Creates or updates a network manager security admin configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5668,9 +7556,9 @@ def create_or_update( :type network_manager_name: str :param configuration_name: The name of the network manager security Configuration. Required. :type configuration_name: str - :param security_user_configuration: The security user configuration to create or update. Is + :param security_admin_configuration: The security admin configuration to create or update. Is either a model type or a IO type. Required. - :type security_user_configuration: + :type security_admin_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. @@ -5691,19 +7579,21 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] content_type = content_type or "application/json" _json = None _content = None - if isinstance(security_user_configuration, (IO, bytes)): - _content = security_user_configuration + if isinstance(security_admin_configuration, (IO, bytes)): + _content = security_admin_configuration else: - _json = self._serialize.body(security_user_configuration, "SecurityConfiguration") + _json = self._serialize.body(security_admin_configuration, "SecurityConfiguration") - request = build_security_user_configurations_create_or_update_request( + request = build_security_admin_configurations_create_or_update_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -5740,13 +7630,13 @@ def create_or_update( return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any ) -> None: - """Deletes a network manager security user configuration. + """Deletes a network manager security admin configuration. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5770,10 +7660,12 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_security_user_configurations_delete_request( + request = build_security_admin_configurations_delete_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -5799,17 +7691,17 @@ def delete( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}"} # type: ignore + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}"} # type: ignore -class UserRuleCollectionsOperations: +class AdminRuleCollectionsOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`user_rule_collections` attribute. + :attr:`admin_rule_collections` attribute. """ models = _models @@ -5831,7 +7723,7 @@ def list( skip_token: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.RuleCollection"]: - """Lists all the user rule collections in a security configuration, in a paginated format. + """Lists all the rule collections in a security admin configuration, in a paginated format. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5856,7 +7748,9 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollectionListResult] error_map = { @@ -5870,7 +7764,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_user_rule_collections_list_request( + request = build_admin_rule_collections_list_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -5887,10 +7781,17 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" @@ -5919,7 +7820,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections"} # type: ignore @distributed_trace def get( @@ -5930,7 +7831,7 @@ def get( rule_collection_name: str, **kwargs: Any ) -> _models.RuleCollection: - """Gets a network manager security user configuration rule collection. + """Gets a network manager security admin configuration rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -5957,10 +7858,12 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] - request = build_user_rule_collections_get_request( + request = build_admin_rule_collections_get_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -5991,7 +7894,7 @@ def get( return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore @overload def create_or_update( @@ -6000,12 +7903,12 @@ def create_or_update( network_manager_name: str, configuration_name: str, rule_collection_name: str, - user_rule_collection: _models.RuleCollection, + rule_collection: _models.RuleCollection, *, content_type: str = "application/json", **kwargs: Any ) -> _models.RuleCollection: - """Creates or updates a user rule collection. + """Creates or updates an admin rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6016,8 +7919,8 @@ def create_or_update( :param rule_collection_name: The name of the network manager security Configuration rule collection. Required. :type rule_collection_name: str - :param user_rule_collection: The User Rule Collection to create or update. Required. - :type user_rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :param rule_collection: The Rule Collection to create or update. Required. + :type rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -6034,12 +7937,12 @@ def create_or_update( network_manager_name: str, configuration_name: str, rule_collection_name: str, - user_rule_collection: IO, + rule_collection: IO, *, content_type: str = "application/json", **kwargs: Any ) -> _models.RuleCollection: - """Creates or updates a user rule collection. + """Creates or updates an admin rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6050,8 +7953,8 @@ def create_or_update( :param rule_collection_name: The name of the network manager security Configuration rule collection. Required. :type rule_collection_name: str - :param user_rule_collection: The User Rule Collection to create or update. Required. - :type user_rule_collection: IO + :param rule_collection: The Rule Collection to create or update. Required. + :type rule_collection: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str @@ -6068,10 +7971,10 @@ def create_or_update( network_manager_name: str, configuration_name: str, rule_collection_name: str, - user_rule_collection: Union[_models.RuleCollection, IO], + rule_collection: Union[_models.RuleCollection, IO], **kwargs: Any ) -> _models.RuleCollection: - """Creates or updates a user rule collection. + """Creates or updates an admin rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6082,9 +7985,9 @@ def create_or_update( :param rule_collection_name: The name of the network manager security Configuration rule collection. Required. :type rule_collection_name: str - :param user_rule_collection: The User Rule Collection to create or update. Is either a model - type or a IO type. Required. - :type user_rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection or IO + :param rule_collection: The Rule Collection to create or update. Is either a model type or a IO + type. Required. + :type rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -6104,19 +8007,21 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_rule_collection, (IO, bytes)): - _content = user_rule_collection + if isinstance(rule_collection, (IO, bytes)): + _content = rule_collection else: - _json = self._serialize.body(user_rule_collection, "RuleCollection") + _json = self._serialize.body(rule_collection, "RuleCollection") - request = build_user_rule_collections_create_or_update_request( + request = build_admin_rule_collections_create_or_update_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -6154,7 +8059,7 @@ def create_or_update( return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -6165,7 +8070,7 @@ def delete( # pylint: disable=inconsistent-return-statements rule_collection_name: str, **kwargs: Any ) -> None: - """Deletes a user rule collection. + """Deletes an admin rule collection. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6192,10 +8097,12 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_user_rule_collections_delete_request( + request = build_admin_rule_collections_delete_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -6222,17 +8129,17 @@ def delete( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore -class UserRulesOperations: +class AdminRulesOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`user_rules` attribute. + :attr:`admin_rules` attribute. """ models = _models @@ -6254,8 +8161,8 @@ def list( top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.BaseUserRule"]: - """Lists all user rules in a rule collection. + ) -> Iterable["_models.BaseAdminRule"]: + """List all network manager security configuration admin rules. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6275,16 +8182,18 @@ def list( value is None. :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either BaseUserRule or the result of cls(response) + :return: An iterator like instance of either BaseAdminRule or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule] + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.UserRuleListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleListResult] error_map = { 401: ClientAuthenticationError, @@ -6297,7 +8206,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_user_rules_list_request( + request = build_admin_rules_list_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -6315,17 +8224,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("UserRuleListResult", pipeline_response) + deserialized = self._deserialize("AdminRuleListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -6347,7 +8263,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules"} # type: ignore @distributed_trace def get( @@ -6358,8 +8274,8 @@ def get( rule_collection_name: str, rule_name: str, **kwargs: Any - ) -> _models.BaseUserRule: - """Gets a user rule. + ) -> _models.BaseAdminRule: + """Gets a network manager security configuration admin rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6373,8 +8289,8 @@ def get( :param rule_name: The name of the rule. Required. :type rule_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseUserRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :return: BaseAdminRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6388,10 +8304,12 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseUserRule] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] - request = build_user_rules_get_request( + request = build_admin_rules_get_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -6416,14 +8334,14 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("BaseUserRule", pipeline_response) + deserialized = self._deserialize("BaseAdminRule", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore @overload def create_or_update( @@ -6433,12 +8351,12 @@ def create_or_update( configuration_name: str, rule_collection_name: str, rule_name: str, - user_rule: _models.BaseUserRule, + admin_rule: _models.BaseAdminRule, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.BaseUserRule: - """Creates or updates a user rule. + ) -> _models.BaseAdminRule: + """Creates or updates an admin rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6451,14 +8369,14 @@ def create_or_update( :type rule_collection_name: str :param rule_name: The name of the rule. Required. :type rule_name: str - :param user_rule: The user rule to create or update. Required. - :type user_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :param admin_rule: The admin rule to create or update. Required. + :type admin_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseUserRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :return: BaseAdminRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6470,12 +8388,12 @@ def create_or_update( configuration_name: str, rule_collection_name: str, rule_name: str, - user_rule: IO, + admin_rule: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.BaseUserRule: - """Creates or updates a user rule. + ) -> _models.BaseAdminRule: + """Creates or updates an admin rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6488,14 +8406,14 @@ def create_or_update( :type rule_collection_name: str :param rule_name: The name of the rule. Required. :type rule_name: str - :param user_rule: The user rule to create or update. Required. - :type user_rule: IO + :param admin_rule: The admin rule to create or update. Required. + :type admin_rule: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseUserRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :return: BaseAdminRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6507,10 +8425,10 @@ def create_or_update( configuration_name: str, rule_collection_name: str, rule_name: str, - user_rule: Union[_models.BaseUserRule, IO], + admin_rule: Union[_models.BaseAdminRule, IO], **kwargs: Any - ) -> _models.BaseUserRule: - """Creates or updates a user rule. + ) -> _models.BaseAdminRule: + """Creates or updates an admin rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6523,15 +8441,15 @@ def create_or_update( :type rule_collection_name: str :param rule_name: The name of the rule. Required. :type rule_name: str - :param user_rule: The user rule to create or update. Is either a model type or a IO type. + :param admin_rule: The admin rule to create or update. Is either a model type or a IO type. Required. - :type user_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule or IO + :type admin_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseUserRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :return: BaseAdminRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6545,19 +8463,21 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseUserRule] + cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_rule, (IO, bytes)): - _content = user_rule + if isinstance(admin_rule, (IO, bytes)): + _content = admin_rule else: - _json = self._serialize.body(user_rule, "BaseUserRule") + _json = self._serialize.body(admin_rule, "BaseAdminRule") - request = build_user_rules_create_or_update_request( + request = build_admin_rules_create_or_update_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -6586,17 +8506,17 @@ def create_or_update( raise HttpResponseError(response=response, error_format=ARMErrorFormat) if response.status_code == 200: - deserialized = self._deserialize("BaseUserRule", pipeline_response) + deserialized = self._deserialize("BaseAdminRule", pipeline_response) if response.status_code == 201: - deserialized = self._deserialize("BaseUserRule", pipeline_response) + deserialized = self._deserialize("BaseAdminRule", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -6608,7 +8528,7 @@ def delete( # pylint: disable=inconsistent-return-statements rule_name: str, **kwargs: Any ) -> None: - """Deletes a user rule. + """Deletes an admin rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -6637,10 +8557,12 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_user_rules_delete_request( + request = build_admin_rules_delete_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, configuration_name=configuration_name, @@ -6668,17 +8590,17 @@ def delete( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore -class SecurityAdminConfigurationsOperations: +class NetworkSecurityPerimetersOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`security_admin_configurations` attribute. + :attr:`network_security_perimeters` attribute. """ models = _models @@ -6690,119 +8612,19 @@ def __init__(self, *args, **kwargs): self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - @distributed_trace - def list( - self, - resource_group_name: str, - network_manager_name: str, - top: Optional[int] = None, - skip_token: Optional[str] = None, - **kwargs: Any - ) -> Iterable["_models.SecurityConfiguration"]: - """Lists all the network manager security admin configurations in a network manager, in a - paginated format. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either SecurityConfiguration or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfigurationListResult] - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_security_admin_configurations_list_request( - resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - subscription_id=self._config.subscription_id, - top=top, - skip_token=skip_token, - api_version=api_version, - template_url=self.list.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - else: - # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("SecurityConfigurationListResult", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations"} # type: ignore - @distributed_trace def get( - self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any - ) -> _models.SecurityConfiguration: - """Retrieves a network manager security admin configuration. + self, resource_group_name: str, network_security_perimeter_name: str, **kwargs: Any + ) -> _models.NetworkSecurityPerimeter: + """Gets the specified network security perimeter by the name. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: SecurityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :return: NetworkSecurityPerimeter or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6816,13 +8638,14 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeter] - request = build_security_admin_configurations_get_request( + request = build_network_security_perimeters_get_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, + network_security_perimeter_name=network_security_perimeter_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.get.metadata["url"], @@ -6842,44 +8665,40 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("SecurityConfiguration", pipeline_response) + deserialized = self._deserialize("NetworkSecurityPerimeter", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}"} # type: ignore @overload def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - security_admin_configuration: _models.SecurityConfiguration, + network_security_perimeter_name: str, + parameters: _models.NetworkSecurityPerimeter, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.SecurityConfiguration: - """Creates or updates a network manager security admin configuration. + ) -> _models.NetworkSecurityPerimeter: + """Creates or updates a Network Security Perimeter. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param security_admin_configuration: The security admin configuration to create or update. + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param parameters: Parameter supplied to create or update the network security perimeter. Required. - :type security_admin_configuration: - ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: SecurityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :return: NetworkSecurityPerimeter or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6887,30 +8706,27 @@ def create_or_update( def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - security_admin_configuration: IO, + network_security_perimeter_name: str, + parameters: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.SecurityConfiguration: - """Creates or updates a network manager security admin configuration. + ) -> _models.NetworkSecurityPerimeter: + """Creates or updates a Network Security Perimeter. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param security_admin_configuration: The security admin configuration to create or update. + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param parameters: Parameter supplied to create or update the network security perimeter. Required. - :type security_admin_configuration: IO + :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: SecurityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :return: NetworkSecurityPerimeter or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6918,29 +8734,25 @@ def create_or_update( def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - security_admin_configuration: Union[_models.SecurityConfiguration, IO], + network_security_perimeter_name: str, + parameters: Union[_models.NetworkSecurityPerimeter, IO], **kwargs: Any - ) -> _models.SecurityConfiguration: - """Creates or updates a network manager security admin configuration. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param security_admin_configuration: The security admin configuration to create or update. Is + ) -> _models.NetworkSecurityPerimeter: + """Creates or updates a Network Security Perimeter. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param parameters: Parameter supplied to create or update the network security perimeter. Is either a model type or a IO type. Required. - :type security_admin_configuration: - ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration or IO + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: SecurityConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :return: NetworkSecurityPerimeter or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6954,22 +8766,23 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityConfiguration] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeter] content_type = content_type or "application/json" _json = None _content = None - if isinstance(security_admin_configuration, (IO, bytes)): - _content = security_admin_configuration + if isinstance(parameters, (IO, bytes)): + _content = parameters else: - _json = self._serialize.body(security_admin_configuration, "SecurityConfiguration") + _json = self._serialize.body(parameters, "NetworkSecurityPerimeter") - request = build_security_admin_configurations_create_or_update_request( + request = build_network_security_perimeters_create_or_update_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, + network_security_perimeter_name=network_security_perimeter_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, @@ -6993,30 +8806,28 @@ def create_or_update( raise HttpResponseError(response=response, error_format=ARMErrorFormat) if response.status_code == 200: - deserialized = self._deserialize("SecurityConfiguration", pipeline_response) + deserialized = self._deserialize("NetworkSecurityPerimeter", pipeline_response) if response.status_code == 201: - deserialized = self._deserialize("SecurityConfiguration", pipeline_response) + deserialized = self._deserialize("NetworkSecurityPerimeter", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, network_manager_name: str, configuration_name: str, **kwargs: Any + self, resource_group_name: str, network_security_perimeter_name: str, **kwargs: Any ) -> None: - """Deletes a network manager security admin configuration. + """Deletes a network security perimeter. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None @@ -7033,13 +8844,14 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_security_admin_configurations_delete_request( + request = build_network_security_perimeters_delete_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, + network_security_perimeter_name=network_security_perimeter_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.delete.metadata["url"], @@ -7062,46 +8874,111 @@ def delete( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}"} # type: ignore + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}"} # type: ignore + @distributed_trace + def list_by_subscription( + self, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any + ) -> Iterable["_models.NetworkSecurityPerimeter"]: + """List all network security perimeters in a subscription. -class AdminRuleCollectionsOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkSecurityPerimeter or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`admin_rule_collections` attribute. - """ + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeterListResult] - models = _models + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + def prepare_request(next_link=None): + if not next_link: + + request = build_network_security_perimeters_list_by_subscription_request( + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list_by_subscription.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("NetworkSecurityPerimeterListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + list_by_subscription.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkSecurityPerimeters"} # type: ignore @distributed_trace def list( - self, - resource_group_name: str, - network_manager_name: str, - configuration_name: str, - top: Optional[int] = None, - skip_token: Optional[str] = None, - **kwargs: Any - ) -> Iterable["_models.RuleCollection"]: - """Lists all the rule collections in a security admin configuration, in a paginated format. + self, resource_group_name: str, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any + ) -> Iterable["_models.NetworkSecurityPerimeter"]: + """List network security perimeters in a resource group. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str :param top: An optional query parameter which specifies the maximum number of records to be returned by the server. Default value is None. :type top: int @@ -7111,16 +8988,19 @@ def list( value is None. :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either RuleCollection or the result of cls(response) + :return: An iterator like instance of either NetworkSecurityPerimeter or the result of + cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection] + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollectionListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeterListResult] error_map = { 401: ClientAuthenticationError, @@ -7133,10 +9013,8 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_admin_rule_collections_list_request( + request = build_network_security_perimeters_list_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, subscription_id=self._config.subscription_id, top=top, skip_token=skip_token, @@ -7150,17 +9028,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("RuleCollectionListResult", pipeline_response) + deserialized = self._deserialize("NetworkSecurityPerimeterListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -7182,31 +9067,43 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters"} # type: ignore + + +class NspProfilesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`nsp_profiles` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace def get( - self, - resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - **kwargs: Any - ) -> _models.RuleCollection: - """Gets a network manager security admin configuration rule collection. + self, resource_group_name: str, network_security_perimeter_name: str, profile_name: str, **kwargs: Any + ) -> _models.NspProfile: + """Gets the specified NSP profile. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: RuleCollection or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :return: NspProfile or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7220,14 +9117,15 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfile] - request = build_admin_rule_collections_get_request( + request = build_nsp_profiles_get_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, - rule_collection_name=rule_collection_name, + network_security_perimeter_name=network_security_perimeter_name, + profile_name=profile_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.get.metadata["url"], @@ -7247,46 +9145,43 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("RuleCollection", pipeline_response) + deserialized = self._deserialize("NspProfile", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}"} # type: ignore @overload def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_collection: _models.RuleCollection, + network_security_perimeter_name: str, + profile_name: str, + parameters: _models.NspProfile, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.RuleCollection: - """Creates or updates an admin rule collection. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_collection: The Rule Collection to create or update. Required. - :type rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + ) -> _models.NspProfile: + """Creates or updates a network profile. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param parameters: Parameters that hold the NspProfile resource to be created/updated. + Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: RuleCollection or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :return: NspProfile or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7294,33 +9189,30 @@ def create_or_update( def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_collection: IO, + network_security_perimeter_name: str, + profile_name: str, + parameters: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.RuleCollection: - """Creates or updates an admin rule collection. + ) -> _models.NspProfile: + """Creates or updates a network profile. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_collection: The Rule Collection to create or update. Required. - :type rule_collection: IO + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param parameters: Parameters that hold the NspProfile resource to be created/updated. + Required. + :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: RuleCollection or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :return: NspProfile or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7328,32 +9220,28 @@ def create_or_update( def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_collection: Union[_models.RuleCollection, IO], + network_security_perimeter_name: str, + profile_name: str, + parameters: Union[_models.NspProfile, IO], **kwargs: Any - ) -> _models.RuleCollection: - """Creates or updates an admin rule collection. + ) -> _models.NspProfile: + """Creates or updates a network profile. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_collection: The Rule Collection to create or update. Is either a model type or a IO - type. Required. - :type rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection or IO + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param parameters: Parameters that hold the NspProfile resource to be created/updated. Is + either a model type or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: RuleCollection or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :return: NspProfile or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7367,23 +9255,24 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.RuleCollection] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfile] content_type = content_type or "application/json" _json = None _content = None - if isinstance(rule_collection, (IO, bytes)): - _content = rule_collection + if isinstance(parameters, (IO, bytes)): + _content = parameters else: - _json = self._serialize.body(rule_collection, "RuleCollection") + _json = self._serialize.body(parameters, "NspProfile") - request = build_admin_rule_collections_create_or_update_request( + request = build_nsp_profiles_create_or_update_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, - rule_collection_name=rule_collection_name, + network_security_perimeter_name=network_security_perimeter_name, + profile_name=profile_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, @@ -7407,38 +9296,30 @@ def create_or_update( raise HttpResponseError(response=response, error_format=ARMErrorFormat) if response.status_code == 200: - deserialized = self._deserialize("RuleCollection", pipeline_response) + deserialized = self._deserialize("NspProfile", pipeline_response) if response.status_code == 201: - deserialized = self._deserialize("RuleCollection", pipeline_response) + deserialized = self._deserialize("NspProfile", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - **kwargs: Any + self, resource_group_name: str, network_security_perimeter_name: str, profile_name: str, **kwargs: Any ) -> None: - """Deletes an admin rule collection. + """Deletes an NSP profile. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None @@ -7455,14 +9336,15 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_admin_rule_collections_delete_request( + request = build_nsp_profiles_delete_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, - rule_collection_name=rule_collection_name, + network_security_perimeter_name=network_security_perimeter_name, + profile_name=profile_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.delete.metadata["url"], @@ -7485,50 +9367,23 @@ def delete( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}"} # type: ignore - - -class AdminRulesOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. - - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`admin_rules` attribute. - """ - - models = _models - - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}"} # type: ignore @distributed_trace def list( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, + network_security_perimeter_name: str, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.BaseAdminRule"]: - """List all network manager security configuration admin rules. + ) -> Iterable["_models.NspProfile"]: + """Lists the NSP profiles in the specified network security perimeter. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str :param top: An optional query parameter which specifies the maximum number of records to be returned by the server. Default value is None. :type top: int @@ -7538,16 +9393,17 @@ def list( value is None. :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either BaseAdminRule or the result of cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule] + :return: An iterator like instance of either NspProfile or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspProfile] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfileListResult] error_map = { 401: ClientAuthenticationError, @@ -7560,11 +9416,9 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_admin_rules_list_request( + request = build_nsp_profiles_list_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, - rule_collection_name=rule_collection_name, + network_security_perimeter_name=network_security_perimeter_name, subscription_id=self._config.subscription_id, top=top, skip_token=skip_token, @@ -7578,17 +9432,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("AdminRuleListResult", pipeline_response) + deserialized = self._deserialize("NspProfileListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -7610,34 +9471,50 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles"} # type: ignore + + +class NspAccessRulesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`nsp_access_rules` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace def get( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_name: str, + network_security_perimeter_name: str, + profile_name: str, + access_rule_name: str, **kwargs: Any - ) -> _models.BaseAdminRule: - """Gets a network manager security configuration admin rule. + ) -> _models.NspAccessRule: + """Gets the specified NSP access rule by name. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_name: The name of the rule. Required. - :type rule_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param access_rule_name: The name of the NSP access rule. Required. + :type access_rule_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseAdminRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :return: NspAccessRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7651,15 +9528,16 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRule] - request = build_admin_rules_get_request( + request = build_nsp_access_rules_get_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, - rule_collection_name=rule_collection_name, - rule_name=rule_name, + network_security_perimeter_name=network_security_perimeter_name, + profile_name=profile_name, + access_rule_name=access_rule_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.get.metadata["url"], @@ -7679,49 +9557,46 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("BaseAdminRule", pipeline_response) + deserialized = self._deserialize("NspAccessRule", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}"} # type: ignore @overload def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_name: str, - admin_rule: _models.BaseAdminRule, + network_security_perimeter_name: str, + profile_name: str, + access_rule_name: str, + parameters: _models.NspAccessRule, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.BaseAdminRule: - """Creates or updates an admin rule. + ) -> _models.NspAccessRule: + """Creates or updates a network access rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_name: The name of the rule. Required. - :type rule_name: str - :param admin_rule: The admin rule to create or update. Required. - :type admin_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param access_rule_name: The name of the NSP access rule. Required. + :type access_rule_name: str + :param parameters: Parameters that hold the NspAccessRule resource to be created/updated. + Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseAdminRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :return: NspAccessRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7729,36 +9604,33 @@ def create_or_update( def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_name: str, - admin_rule: IO, + network_security_perimeter_name: str, + profile_name: str, + access_rule_name: str, + parameters: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.BaseAdminRule: - """Creates or updates an admin rule. + ) -> _models.NspAccessRule: + """Creates or updates a network access rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_name: The name of the rule. Required. - :type rule_name: str - :param admin_rule: The admin rule to create or update. Required. - :type admin_rule: IO + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param access_rule_name: The name of the NSP access rule. Required. + :type access_rule_name: str + :param parameters: Parameters that hold the NspAccessRule resource to be created/updated. + Required. + :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseAdminRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :return: NspAccessRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7766,35 +9638,31 @@ def create_or_update( def create_or_update( self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_name: str, - admin_rule: Union[_models.BaseAdminRule, IO], + network_security_perimeter_name: str, + profile_name: str, + access_rule_name: str, + parameters: Union[_models.NspAccessRule, IO], **kwargs: Any - ) -> _models.BaseAdminRule: - """Creates or updates an admin rule. + ) -> _models.NspAccessRule: + """Creates or updates a network access rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_name: The name of the rule. Required. - :type rule_name: str - :param admin_rule: The admin rule to create or update. Is either a model type or a IO type. - Required. - :type admin_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule or IO + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param access_rule_name: The name of the NSP access rule. Required. + :type access_rule_name: str + :param parameters: Parameters that hold the NspAccessRule resource to be created/updated. Is + either a model type or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: BaseAdminRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :return: NspAccessRule or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7808,24 +9676,25 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRule] content_type = content_type or "application/json" _json = None _content = None - if isinstance(admin_rule, (IO, bytes)): - _content = admin_rule + if isinstance(parameters, (IO, bytes)): + _content = parameters else: - _json = self._serialize.body(admin_rule, "BaseAdminRule") + _json = self._serialize.body(parameters, "NspAccessRule") - request = build_admin_rules_create_or_update_request( + request = build_nsp_access_rules_create_or_update_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, - rule_collection_name=rule_collection_name, - rule_name=rule_name, + network_security_perimeter_name=network_security_perimeter_name, + profile_name=profile_name, + access_rule_name=access_rule_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, @@ -7849,41 +9718,37 @@ def create_or_update( raise HttpResponseError(response=response, error_format=ARMErrorFormat) if response.status_code == 200: - deserialized = self._deserialize("BaseAdminRule", pipeline_response) + deserialized = self._deserialize("NspAccessRule", pipeline_response) if response.status_code == 201: - deserialized = self._deserialize("BaseAdminRule", pipeline_response) + deserialized = self._deserialize("NspAccessRule", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}"} # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, - network_manager_name: str, - configuration_name: str, - rule_collection_name: str, - rule_name: str, + network_security_perimeter_name: str, + profile_name: str, + access_rule_name: str, **kwargs: Any ) -> None: - """Deletes an admin rule. + """Deletes an NSP access rule. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str - :param network_manager_name: The name of the network manager. Required. - :type network_manager_name: str - :param configuration_name: The name of the network manager security Configuration. Required. - :type configuration_name: str - :param rule_collection_name: The name of the network manager security Configuration rule - collection. Required. - :type rule_collection_name: str - :param rule_name: The name of the rule. Required. - :type rule_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param access_rule_name: The name of the NSP access rule. Required. + :type access_rule_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None @@ -7900,15 +9765,16 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_admin_rules_delete_request( + request = build_nsp_access_rules_delete_request( resource_group_name=resource_group_name, - network_manager_name=network_manager_name, - configuration_name=configuration_name, - rule_collection_name=rule_collection_name, - rule_name=rule_name, + network_security_perimeter_name=network_security_perimeter_name, + profile_name=profile_name, + access_rule_name=access_rule_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.delete.metadata["url"], @@ -7918,30 +9784,139 @@ def delete( # pylint: disable=inconsistent-return-statements request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}"} # type: ignore + + @distributed_trace + def list( + self, + resource_group_name: str, + network_security_perimeter_name: str, + profile_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> Iterable["_models.NspAccessRule"]: + """Lists the NSP access rules in the specified NSP profile. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param profile_name: The name of the NSP profile. Required. + :type profile_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. Default value is None. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. Default + value is None. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NspAccessRule or the result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRuleListResult] + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_nsp_access_rules_list_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + profile_name=profile_name, + subscription_id=self._config.subscription_id, + top=top, + skip_token=skip_token, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("NspAccessRuleListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) - response = pipeline_response.http_response + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + response = pipeline_response.http_response - if response.status_code not in [200, 204]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) - if cls: - return cls(pipeline_response, None, {}) + return pipeline_response - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}"} # type: ignore + return ItemPaged(get_next, extract_data) + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules"} # type: ignore -class NetworkSecurityPerimetersOperations: + +class NspAssociationsOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`network_security_perimeters` attribute. + :attr:`nsp_associations` attribute. """ models = _models @@ -7955,17 +9930,19 @@ def __init__(self, *args, **kwargs): @distributed_trace def get( - self, resource_group_name: str, network_security_perimeter_name: str, **kwargs: Any - ) -> _models.NetworkSecurityPerimeter: - """Gets the specified network security perimeter by the name. + self, resource_group_name: str, network_security_perimeter_name: str, association_name: str, **kwargs: Any + ) -> _models.NspAssociation: + """Gets the specified NSP association by name. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str + :param association_name: The name of the NSP association. Required. + :type association_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkSecurityPerimeter or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :return: NspAssociation or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7979,12 +9956,15 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeter] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociation] - request = build_network_security_perimeters_get_request( + request = build_nsp_associations_get_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, + association_name=association_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self.get.metadata["url"], @@ -8004,40 +9984,43 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("NetworkSecurityPerimeter", pipeline_response) + deserialized = self._deserialize("NspAssociation", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore @overload def create_or_update( self, resource_group_name: str, network_security_perimeter_name: str, - parameters: _models.NetworkSecurityPerimeter, + association_name: str, + parameters: _models.NspAssociation, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkSecurityPerimeter: - """Creates or updates a Network Security Perimeter. + ) -> _models.NspAssociation: + """Creates or updates a NSP resource association. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param parameters: Parameter supplied to create or update the network security perimeter. + :param association_name: The name of the NSP association. Required. + :type association_name: str + :param parameters: Parameters that hold the NspAssociation resource to be created/updated. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkSecurityPerimeter or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :return: NspAssociation or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8046,26 +10029,29 @@ def create_or_update( self, resource_group_name: str, network_security_perimeter_name: str, + association_name: str, parameters: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NetworkSecurityPerimeter: - """Creates or updates a Network Security Perimeter. + ) -> _models.NspAssociation: + """Creates or updates a NSP resource association. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param parameters: Parameter supplied to create or update the network security perimeter. + :param association_name: The name of the NSP association. Required. + :type association_name: str + :param parameters: Parameters that hold the NspAssociation resource to be created/updated. Required. :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkSecurityPerimeter or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :return: NspAssociation or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8074,24 +10060,27 @@ def create_or_update( self, resource_group_name: str, network_security_perimeter_name: str, - parameters: Union[_models.NetworkSecurityPerimeter, IO], + association_name: str, + parameters: Union[_models.NspAssociation, IO], **kwargs: Any - ) -> _models.NetworkSecurityPerimeter: - """Creates or updates a Network Security Perimeter. + ) -> _models.NspAssociation: + """Creates or updates a NSP resource association. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param parameters: Parameter supplied to create or update the network security perimeter. Is + :param association_name: The name of the NSP association. Required. + :type association_name: str + :param parameters: Parameters that hold the NspAssociation resource to be created/updated. Is either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter or IO + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NetworkSecurityPerimeter or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :return: NspAssociation or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8105,9 +10094,11 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeter] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociation] content_type = content_type or "application/json" _json = None @@ -8115,11 +10106,12 @@ def create_or_update( if isinstance(parameters, (IO, bytes)): _content = parameters else: - _json = self._serialize.body(parameters, "NetworkSecurityPerimeter") + _json = self._serialize.body(parameters, "NspAssociation") - request = build_network_security_perimeters_create_or_update_request( + request = build_nsp_associations_create_or_update_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, + association_name=association_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, @@ -8143,33 +10135,21 @@ def create_or_update( raise HttpResponseError(response=response, error_format=ARMErrorFormat) if response.status_code == 200: - deserialized = self._deserialize("NetworkSecurityPerimeter", pipeline_response) + deserialized = self._deserialize("NspAssociation", pipeline_response) if response.status_code == 201: - deserialized = self._deserialize("NetworkSecurityPerimeter", pipeline_response) + deserialized = self._deserialize("NspAssociation", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore - @distributed_trace - def delete( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, network_security_perimeter_name: str, **kwargs: Any + def _delete_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, association_name: str, **kwargs: Any ) -> None: - """Deletes a network security perimeter. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -8181,15 +10161,18 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_network_security_perimeters_delete_request( + request = build_nsp_associations_delete_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, + association_name=association_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], + template_url=self._delete_initial.metadata["url"], headers=_headers, params=_params, ) @@ -8202,109 +10185,102 @@ def delete( # pylint: disable=inconsistent-return-statements response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200, 202, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["location"] = self._deserialize("str", response.headers.get("location")) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, response_headers) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}"} # type: ignore + _delete_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore @distributed_trace - def list_by_subscription( - self, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.NetworkSecurityPerimeter"]: - """List all network security perimeters in a subscription. + def begin_delete( + self, resource_group_name: str, network_security_perimeter_name: str, association_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Deletes an NSP association resource. - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param association_name: The name of the NSP association. Required. + :type association_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NetworkSecurityPerimeter or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter] + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeterListResult] - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_network_security_perimeters_list_by_subscription_request( - subscription_id=self._config.subscription_id, - top=top, - skip_token=skip_token, - api_version=api_version, - template_url=self.list_by_subscription.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - else: - # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + if cont_token is None: + raw_result = self._delete_initial( # type: ignore + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + association_name=association_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) - def extract_data(pipeline_response): - deserialized = self._deserialize("NetworkSecurityPerimeterListResult", pipeline_response) - list_of_elem = deserialized.value + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - list_of_elem = cls(list_of_elem) - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) + return cls(pipeline_response, None, {}) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + if polling is True: + polling_method = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) # type: PollingMethod + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) - list_by_subscription.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkSecurityPerimeters"} # type: ignore + begin_delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore @distributed_trace def list( - self, resource_group_name: str, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.NetworkSecurityPerimeter"]: - """List network security perimeters in a resource group. + self, + resource_group_name: str, + network_security_perimeter_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> Iterable["_models.NspAssociation"]: + """Lists the NSP resource associations. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str :param top: An optional query parameter which specifies the maximum number of records to be returned by the server. Default value is None. :type top: int @@ -8314,17 +10290,18 @@ def list( value is None. :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NetworkSecurityPerimeter or the result of - cls(response) + :return: An iterator like instance of either NspAssociation or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter] + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityPerimeterListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociationsListResult] error_map = { 401: ClientAuthenticationError, @@ -8337,8 +10314,9 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_network_security_perimeters_list_request( + request = build_nsp_associations_list_request( resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, subscription_id=self._config.subscription_id, top=top, skip_token=skip_token, @@ -8352,17 +10330,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("NetworkSecurityPerimeterListResult", pipeline_response) + deserialized = self._deserialize("NspAssociationsListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -8384,17 +10369,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations"} # type: ignore -class NspProfilesOperations: +class NspAssociationReconcileOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`nsp_profiles` attribute. + :attr:`nsp_association_reconcile` attribute. """ models = _models @@ -8404,238 +10389,30 @@ def __init__(self, *args, **kwargs): self._client = input_args.pop(0) if input_args else kwargs.pop("client") self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - - @distributed_trace - def get( - self, resource_group_name: str, network_security_perimeter_name: str, profile_name: str, **kwargs: Any - ) -> _models.NspProfile: - """Gets the specified NSP profile. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspProfile or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfile] - - request = build_nsp_profiles_get_request( - resource_group_name=resource_group_name, - network_security_perimeter_name=network_security_perimeter_name, - profile_name=profile_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) - - deserialized = self._deserialize("NspProfile", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}"} # type: ignore - - @overload - def create_or_update( - self, - resource_group_name: str, - network_security_perimeter_name: str, - profile_name: str, - parameters: _models.NspProfile, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NspProfile: - """Creates or updates a network profile. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param parameters: Parameters that hold the NspProfile resource to be created/updated. - Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspProfile or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def create_or_update( - self, - resource_group_name: str, - network_security_perimeter_name: str, - profile_name: str, - parameters: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NspProfile: - """Creates or updates a network profile. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param parameters: Parameters that hold the NspProfile resource to be created/updated. - Required. - :type parameters: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspProfile or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def create_or_update( - self, - resource_group_name: str, - network_security_perimeter_name: str, - profile_name: str, - parameters: Union[_models.NspProfile, IO], - **kwargs: Any - ) -> _models.NspProfile: - """Creates or updates a network profile. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param parameters: Parameters that hold the NspProfile resource to be created/updated. Is - either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspProfile or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfile] - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "NspProfile") - - request = build_nsp_profiles_create_or_update_request( - resource_group_name=resource_group_name, - network_security_perimeter_name=network_security_perimeter_name, - profile_name=profile_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 201]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) - - if response.status_code == 200: - deserialized = self._deserialize("NspProfile", pipeline_response) - - if response.status_code == 201: - deserialized = self._deserialize("NspProfile", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}"} # type: ignore - - @distributed_trace - def delete( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, network_security_perimeter_name: str, profile_name: str, **kwargs: Any - ) -> None: - """Deletes an NSP profile. + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace + def post( + self, + resource_group_name: str, + network_security_perimeter_name: str, + association_name: str, + parameters: JSON, + **kwargs: Any + ) -> JSON: + """Reconcile NSP association. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str + :param association_name: The name of the NSP association. Required. + :type association_name: str + :param parameters: Parameters for NSP association reconcile. Required. + :type parameters: JSON :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None + :return: JSON or the result of cls(response) + :rtype: JSON :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8646,19 +10423,26 @@ def delete( # pylint: disable=inconsistent-return-statements } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) # type: str + cls = kwargs.pop("cls", None) # type: ClsType[JSON] - request = build_nsp_profiles_delete_request( + _json = self._serialize.body(parameters, "object") + + request = build_nsp_association_reconcile_post_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - profile_name=profile_name, + association_name=association_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], + content_type=content_type, + json=_json, + template_url=self.post.metadata["url"], headers=_headers, params=_params, ) @@ -8671,48 +10455,60 @@ def delete( # pylint: disable=inconsistent-return-statements response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) + deserialized = self._deserialize("object", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}"} # type: ignore + return deserialized + + post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}/reconcile"} # type: ignore + + +class PerimeterAssociableResourceTypesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`perimeter_associable_resource_types` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def list( - self, - resource_group_name: str, - network_security_perimeter_name: str, - top: Optional[int] = None, - skip_token: Optional[str] = None, - **kwargs: Any - ) -> Iterable["_models.NspProfile"]: - """Lists the NSP profiles in the specified network security perimeter. + def list(self, location: str, **kwargs: Any) -> Iterable["_models.PerimeterAssociableResource"]: + """Gets the list of resources that are onboarded with NSP. These resources can be associated with + a network security perimeter. - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param top: An optional query parameter which specifies the maximum number of records to be - returned by the server. Default value is None. - :type top: int - :param skip_token: SkipToken is only used if a previous operation returned a partial result. If - a previous response contains a nextLink element, the value of the nextLink element will include - a skipToken parameter that specifies a starting point to use for subsequent calls. Default - value is None. - :type skip_token: str + :param location: The location of network security perimeter. Required. + :type location: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NspProfile or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspProfile] + :return: An iterator like instance of either PerimeterAssociableResource or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.PerimeterAssociableResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspProfileListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.PerimeterAssociableResourcesListResult] error_map = { 401: ClientAuthenticationError, @@ -8725,12 +10521,9 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_nsp_profiles_list_request( - resource_group_name=resource_group_name, - network_security_perimeter_name=network_security_perimeter_name, + request = build_perimeter_associable_resource_types_list_request( + location=location, subscription_id=self._config.subscription_id, - top=top, - skip_token=skip_token, api_version=api_version, template_url=self.list.metadata["url"], headers=_headers, @@ -8741,17 +10534,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("NspProfileListResult", pipeline_response) + deserialized = self._deserialize("PerimeterAssociableResourcesListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -8773,17 +10573,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/perimeterAssociableResourceTypes"} # type: ignore -class NspAccessRulesOperations: +class NspAccessRulesReconcileOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`nsp_access_rules` attribute. + :attr:`nsp_access_rules_reconcile` attribute. """ models = _models @@ -8796,15 +10596,16 @@ def __init__(self, *args, **kwargs): self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def get( + def post( self, resource_group_name: str, network_security_perimeter_name: str, profile_name: str, access_rule_name: str, + parameters: JSON, **kwargs: Any - ) -> _models.NspAccessRule: - """Gets the specified NSP access rule by name. + ) -> JSON: + """Reconcile NSP access rules. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -8814,9 +10615,11 @@ def get( :type profile_name: str :param access_rule_name: The name of the NSP access rule. Required. :type access_rule_name: str + :param parameters: Parameters for NSP access rule reconcile. Required. + :type parameters: JSON :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAccessRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule + :return: JSON or the result of cls(response) + :rtype: JSON :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8827,19 +10630,111 @@ def get( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRule] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + content_type = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) # type: str + cls = kwargs.pop("cls", None) # type: ClsType[JSON] - request = build_nsp_access_rules_get_request( + _json = self._serialize.body(parameters, "object") + + request = build_nsp_access_rules_reconcile_post_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, profile_name=profile_name, access_rule_name=access_rule_name, subscription_id=self._config.subscription_id, api_version=api_version, + content_type=content_type, + json=_json, + template_url=self.post.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) # type: ignore + + pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access + request, stream=False, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize("object", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}/reconcile"} # type: ignore + + +class NspLinksOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`nsp_links` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace + def get( + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any + ) -> _models.NspLink: + """Gets the specified NSP link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLink] + + request = build_nsp_links_get_request( + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_name=link_name, + subscription_id=self._config.subscription_id, + api_version=api_version, template_url=self.get.metadata["url"], headers=_headers, params=_params, @@ -8857,46 +10752,42 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("NspAccessRule", pipeline_response) + deserialized = self._deserialize("NspLink", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore @overload def create_or_update( self, resource_group_name: str, network_security_perimeter_name: str, - profile_name: str, - access_rule_name: str, - parameters: _models.NspAccessRule, + link_name: str, + parameters: _models.NspLink, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NspAccessRule: - """Creates or updates a network access rule. + ) -> _models.NspLink: + """Creates or updates NSP link resource. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param access_rule_name: The name of the NSP access rule. Required. - :type access_rule_name: str - :param parameters: Parameters that hold the NspAccessRule resource to be created/updated. - Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule + :param link_name: The name of the NSP link. Required. + :type link_name: str + :param parameters: Parameters that hold the NspLink resource to be created/updated. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAccessRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8905,32 +10796,28 @@ def create_or_update( self, resource_group_name: str, network_security_perimeter_name: str, - profile_name: str, - access_rule_name: str, + link_name: str, parameters: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.NspAccessRule: - """Creates or updates a network access rule. + ) -> _models.NspLink: + """Creates or updates NSP link resource. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param access_rule_name: The name of the NSP access rule. Required. - :type access_rule_name: str - :param parameters: Parameters that hold the NspAccessRule resource to be created/updated. - Required. + :param link_name: The name of the NSP link. Required. + :type link_name: str + :param parameters: Parameters that hold the NspLink resource to be created/updated. Required. :type parameters: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAccessRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8939,30 +10826,27 @@ def create_or_update( self, resource_group_name: str, network_security_perimeter_name: str, - profile_name: str, - access_rule_name: str, - parameters: Union[_models.NspAccessRule, IO], + link_name: str, + parameters: Union[_models.NspLink, IO], **kwargs: Any - ) -> _models.NspAccessRule: - """Creates or updates a network access rule. + ) -> _models.NspLink: + """Creates or updates NSP link resource. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param access_rule_name: The name of the NSP access rule. Required. - :type access_rule_name: str - :param parameters: Parameters that hold the NspAccessRule resource to be created/updated. Is - either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule or IO + :param link_name: The name of the NSP link. Required. + :type link_name: str + :param parameters: Parameters that hold the NspLink resource to be created/updated. Is either a + model type or a IO type. Required. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAccessRule or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NspLink or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLink :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8976,9 +10860,11 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRule] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLink] content_type = content_type or "application/json" _json = None @@ -8986,13 +10872,12 @@ def create_or_update( if isinstance(parameters, (IO, bytes)): _content = parameters else: - _json = self._serialize.body(parameters, "NspAccessRule") + _json = self._serialize.body(parameters, "NspLink") - request = build_nsp_access_rules_create_or_update_request( + request = build_nsp_links_create_or_update_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - profile_name=profile_name, - access_rule_name=access_rule_name, + link_name=link_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, @@ -9016,42 +10901,21 @@ def create_or_update( raise HttpResponseError(response=response, error_format=ARMErrorFormat) if response.status_code == 200: - deserialized = self._deserialize("NspAccessRule", pipeline_response) + deserialized = self._deserialize("NspLink", pipeline_response) if response.status_code == 201: - deserialized = self._deserialize("NspAccessRule", pipeline_response) + deserialized = self._deserialize("NspLink", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}"} # type: ignore + create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore - @distributed_trace - def delete( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - network_security_perimeter_name: str, - profile_name: str, - access_rule_name: str, - **kwargs: Any + def _delete_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any ) -> None: - """Deletes an NSP access rule. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param access_rule_name: The name of the NSP access rule. Required. - :type access_rule_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -9063,17 +10927,18 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_nsp_access_rules_delete_request( + request = build_nsp_links_delete_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - profile_name=profile_name, - access_rule_name=access_rule_name, + link_name=link_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], + template_url=self._delete_initial.metadata["url"], headers=_headers, params=_params, ) @@ -9086,33 +10951,104 @@ def delete( # pylint: disable=inconsistent-return-statements response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200, 202, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["location"] = self._deserialize("str", response.headers.get("location")) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, response_headers) - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}"} # type: ignore + _delete_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore + + @distributed_trace + def begin_delete( + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Deletes an NSP Link resource. + + :param resource_group_name: The name of the resource group. Required. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. Required. + :type network_security_perimeter_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] + polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + if cont_token is None: + raw_result = self._delete_initial( # type: ignore + resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + link_name=link_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) # type: PollingMethod + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + + begin_delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}"} # type: ignore @distributed_trace def list( self, resource_group_name: str, network_security_perimeter_name: str, - profile_name: str, top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.NspAccessRule"]: - """Lists the NSP access rules in the specified NSP profile. + ) -> Iterable["_models.NspLink"]: + """Lists the NSP Link resources in the specified network security perimeter. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str :param top: An optional query parameter which specifies the maximum number of records to be returned by the server. Default value is None. :type top: int @@ -9122,16 +11058,17 @@ def list( value is None. :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NspAccessRule or the result of cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspAccessRule] + :return: An iterator like instance of either NspLink or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspLink] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAccessRuleListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLinkListResult] error_map = { 401: ClientAuthenticationError, @@ -9144,10 +11081,9 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_nsp_access_rules_list_request( + request = build_nsp_links_list_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - profile_name=profile_name, subscription_id=self._config.subscription_id, top=top, skip_token=skip_token, @@ -9161,17 +11097,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("NspAccessRuleListResult", pipeline_response) + deserialized = self._deserialize("NspLinkListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -9193,17 +11136,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links"} # type: ignore -class NspAssociationsOperations: +class NspLinkReconcileOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`nsp_associations` attribute. + :attr:`nsp_link_reconcile` attribute. """ models = _models @@ -9216,20 +11159,20 @@ def __init__(self, *args, **kwargs): self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def get( - self, resource_group_name: str, network_security_perimeter_name: str, association_name: str, **kwargs: Any - ) -> _models.NspAssociation: - """Gets the specified NSP association by name. + def post( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, link_name: str, **kwargs: Any + ) -> None: + """Reconcile NSP link resource. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param association_name: The name of the NSP association. Required. - :type association_name: str + :param link_name: The name of the NSP link. Required. + :type link_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAssociation or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation + :return: None or the result of cls(response) + :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9243,16 +11186,18 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociation] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_nsp_associations_get_request( + request = build_nsp_link_reconcile_post_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - association_name=association_name, + link_name=link_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], + template_url=self.post.metadata["url"], headers=_headers, params=_params, ) @@ -9269,103 +11214,46 @@ def get( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("NspAssociation", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, None, {}) - return deserialized + post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/links/{linkName}/reconcile"} # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore - @overload - def create_or_update( - self, - resource_group_name: str, - network_security_perimeter_name: str, - association_name: str, - parameters: _models.NspAssociation, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NspAssociation: - """Creates or updates a NSP resource association. +class NspLinkReferencesOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param association_name: The name of the NSP association. Required. - :type association_name: str - :param parameters: Parameters that hold the NspAssociation resource to be created/updated. - Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAssociation or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation - :raises ~azure.core.exceptions.HttpResponseError: - """ + Instead, you should access the following operations through + :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s + :attr:`nsp_link_references` attribute. + """ - @overload - def create_or_update( - self, - resource_group_name: str, - network_security_perimeter_name: str, - association_name: str, - parameters: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.NspAssociation: - """Creates or updates a NSP resource association. + models = _models - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param association_name: The name of the NSP association. Required. - :type association_name: str - :param parameters: Parameters that hold the NspAssociation resource to be created/updated. - Required. - :type parameters: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAssociation or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation - :raises ~azure.core.exceptions.HttpResponseError: - """ + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def create_or_update( - self, - resource_group_name: str, - network_security_perimeter_name: str, - association_name: str, - parameters: Union[_models.NspAssociation, IO], - **kwargs: Any - ) -> _models.NspAssociation: - """Creates or updates a NSP resource association. + def get( + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any + ) -> _models.NspLinkReference: + """Gets the specified NSP linkReference resource. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param association_name: The name of the NSP association. Required. - :type association_name: str - :param parameters: Parameters that hold the NspAssociation resource to be created/updated. Is - either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str + :param link_reference_name: The name of the NSP linkReference. Required. + :type link_reference_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: NspAssociation or the result of cls(response) - :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation + :return: NspLinkReference or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NspLinkReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9376,31 +11264,21 @@ def create_or_update( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociation] - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IO, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "NspAssociation") + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLinkReference] - request = build_nsp_associations_create_or_update_request( + request = build_nsp_link_references_get_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - association_name=association_name, + link_reference_name=link_reference_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update.metadata["url"], + template_url=self.get.metadata["url"], headers=_headers, params=_params, ) @@ -9413,25 +11291,21 @@ def create_or_update( response = pipeline_response.http_response - if response.status_code not in [200, 201]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - if response.status_code == 200: - deserialized = self._deserialize("NspAssociation", pipeline_response) - - if response.status_code == 201: - deserialized = self._deserialize("NspAssociation", pipeline_response) + deserialized = self._deserialize("NspLinkReference", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore + get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}"} # type: ignore def _delete_initial( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, network_security_perimeter_name: str, association_name: str, **kwargs: Any + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any ) -> None: error_map = { 401: ClientAuthenticationError, @@ -9444,13 +11318,15 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_nsp_associations_delete_request( + request = build_nsp_link_references_delete_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - association_name=association_name, + link_reference_name=link_reference_name, subscription_id=self._config.subscription_id, api_version=api_version, template_url=self._delete_initial.metadata["url"], @@ -9477,20 +11353,20 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements if cls: return cls(pipeline_response, None, response_headers) - _delete_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore + _delete_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}"} # type: ignore @distributed_trace def begin_delete( - self, resource_group_name: str, network_security_perimeter_name: str, association_name: str, **kwargs: Any + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any ) -> LROPoller[None]: - """Deletes an NSP association resource. + """Deletes an NSP LinkReference resource. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param association_name: The name of the NSP association. Required. - :type association_name: str + :param link_reference_name: The name of the NSP linkReference. Required. + :type link_reference_name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this @@ -9506,7 +11382,9 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9515,7 +11393,7 @@ def begin_delete( raw_result = self._delete_initial( # type: ignore resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - association_name=association_name, + link_reference_name=link_reference_name, api_version=api_version, cls=lambda x, y, z: x, headers=_headers, @@ -9529,7 +11407,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) if polling is True: - polling_method = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) # type: PollingMethod + polling_method = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) # type: PollingMethod elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -9543,7 +11423,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return LROPoller(self._client, raw_result, get_long_running_output, polling_method) - begin_delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}"} # type: ignore + begin_delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}"} # type: ignore @distributed_trace def list( @@ -9553,8 +11433,8 @@ def list( top: Optional[int] = None, skip_token: Optional[str] = None, **kwargs: Any - ) -> Iterable["_models.NspAssociation"]: - """Lists the NSP resource associations. + ) -> Iterable["_models.NspLinkReference"]: + """Lists the NSP LinkReference resources in the specified network security perimeter. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str @@ -9569,16 +11449,18 @@ def list( value is None. :type skip_token: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either NspAssociation or the result of cls(response) + :return: An iterator like instance of either NspLinkReference or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspAssociation] + ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NspLinkReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.NspAssociationsListResult] + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[_models.NspLinkReferenceListResult] error_map = { 401: ClientAuthenticationError, @@ -9591,7 +11473,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_nsp_associations_list_request( + request = build_nsp_link_references_list_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, subscription_id=self._config.subscription_id, @@ -9607,210 +11489,24 @@ def prepare_request(next_link=None): else: # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("NspAssociationsListResult", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations"} # type: ignore - - -class NspAssociationReconcileOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. - - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`nsp_association_reconcile` attribute. - """ - - models = _models - - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - - @distributed_trace - def post( - self, - resource_group_name: str, - network_security_perimeter_name: str, - association_name: str, - parameters: JSON, - **kwargs: Any - ) -> JSON: - """Reconcile NSP association. - - :param resource_group_name: The name of the resource group. Required. - :type resource_group_name: str - :param network_security_perimeter_name: The name of the network security perimeter. Required. - :type network_security_perimeter_name: str - :param association_name: The name of the NSP association. Required. - :type association_name: str - :param parameters: Parameters for NSP association reconcile. Required. - :type parameters: JSON - :keyword callable cls: A custom type or function that will be passed the direct response - :return: JSON or the result of cls(response) - :rtype: JSON - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[JSON] - - _json = self._serialize.body(parameters, "object") - - request = build_nsp_association_reconcile_post_request( - resource_group_name=resource_group_name, - network_security_perimeter_name=network_security_perimeter_name, - association_name=association_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - template_url=self.post.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - raise HttpResponseError(response=response, error_format=ARMErrorFormat) - - deserialized = self._deserialize("object", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations/{associationName}/reconcile"} # type: ignore - - -class PerimeterAssociableResourceTypesOperations: - """ - .. warning:: - **DO NOT** instantiate this class directly. - - Instead, you should access the following operations through - :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`perimeter_associable_resource_types` attribute. - """ - - models = _models - - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - - @distributed_trace - def list(self, location: str, **kwargs: Any) -> Iterable["_models.PerimeterAssociableResource"]: - """Gets the list of resources that are onboarded with NSP. These resources can be associated with - a network security perimeter. - - :param location: The location of network security perimeter. Required. - :type location: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either PerimeterAssociableResource or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.PerimeterAssociableResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[_models.PerimeterAssociableResourcesListResult] - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_perimeter_associable_resource_types_list_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list.metadata["url"], - headers=_headers, - params=_params, + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - - else: - # make call to next link with the client's api-version - _parsed_next_link = urlparse(next_link) - _next_request_params = case_insensitive_dict(parse_qs(_parsed_next_link.query)) _next_request_params["api-version"] = self._config.api_version - request = HttpRequest("GET", urljoin(next_link, _parsed_next_link.path), params=_next_request_params) + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) request = _convert_request(request) request.url = self._client.format_url(request.url) # type: ignore request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize("PerimeterAssociableResourcesListResult", pipeline_response) + deserialized = self._deserialize("NspLinkReferenceListResult", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -9832,17 +11528,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/perimeterAssociableResourceTypes"} # type: ignore + list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences"} # type: ignore -class NspAccessRulesReconcileOperations: +class NspLinkReferenceReconcileOperations: """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through :class:`~azure.mgmt.network.v2021_02_01_preview.NetworkManagementClient`'s - :attr:`nsp_access_rules_reconcile` attribute. + :attr:`nsp_link_reference_reconcile` attribute. """ models = _models @@ -9855,30 +11551,20 @@ def __init__(self, *args, **kwargs): self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def post( - self, - resource_group_name: str, - network_security_perimeter_name: str, - profile_name: str, - access_rule_name: str, - parameters: JSON, - **kwargs: Any - ) -> JSON: - """Reconcile NSP access rules. + def post( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, network_security_perimeter_name: str, link_reference_name: str, **kwargs: Any + ) -> None: + """Reconcile NSP linkReference resource. :param resource_group_name: The name of the resource group. Required. :type resource_group_name: str :param network_security_perimeter_name: The name of the network security perimeter. Required. :type network_security_perimeter_name: str - :param profile_name: The name of the NSP profile. Required. - :type profile_name: str - :param access_rule_name: The name of the NSP access rule. Required. - :type access_rule_name: str - :param parameters: Parameters for NSP access rule reconcile. Required. - :type parameters: JSON + :param link_reference_name: The name of the NSP linkReference. Required. + :type link_reference_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: JSON or the result of cls(response) - :rtype: JSON + :return: None or the result of cls(response) + :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9889,24 +11575,20 @@ def post( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2021-02-01-preview")) # type: str - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) # type: str - cls = kwargs.pop("cls", None) # type: ClsType[JSON] - - _json = self._serialize.body(parameters, "object") + api_version = kwargs.pop( + "api_version", _params.pop("api-version", "2021-02-01-preview") + ) # type: Literal["2021-02-01-preview"] + cls = kwargs.pop("cls", None) # type: ClsType[None] - request = build_nsp_access_rules_reconcile_post_request( + request = build_nsp_link_reference_reconcile_post_request( resource_group_name=resource_group_name, network_security_perimeter_name=network_security_perimeter_name, - profile_name=profile_name, - access_rule_name=access_rule_name, + link_reference_name=link_reference_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, template_url=self.post.metadata["url"], headers=_headers, params=_params, @@ -9924,11 +11606,7 @@ def post( map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, error_format=ARMErrorFormat) - deserialized = self._deserialize("object", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, None, {}) - post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}/reconcile"} # type: ignore + post.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/linkReferences/{linkReferenceName}/reconcile"} # type: ignore diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/__init__.py index 88ea4a9f0856..c3621b683dd5 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/__init__.py @@ -18,7 +18,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_metadata.json b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_metadata.json index 8ceab27fa0cc..328aca63b349 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_metadata.json +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_metadata.json @@ -456,4 +456,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_vendor.py index 6699b6fe1090..b8f1294f0b20 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_vendor.py @@ -38,7 +38,7 @@ def _format_url_section(template, **kwargs): template = "/".join(components) -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "PipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_version.py index 81b10eb08899..9f1dc6e309ba 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_version.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "22.0.0" +VERSION = "0.0.0 (it should be stable)" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/__init__.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/__init__.py index 0c5e8b1d5add..4f3d433fd7c7 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/__init__.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/__init__.py @@ -15,7 +15,9 @@ _patch_all = [] from ._patch import patch_sdk as _patch_sdk -__all__ = ["NetworkManagementClient"] +__all__ = [ + "NetworkManagementClient", +] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/_vendor.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/_vendor.py index 7ab2efca4bb3..f19aae839ebd 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/_vendor.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/_vendor.py @@ -19,7 +19,7 @@ from ..._serialization import Deserializer, Serializer -class MixinABC(ABC): +class NetworkManagementClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" _client: "AsyncPipelineClient" diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/operations/_operations.py index 01c59904a09b..0f10f45432e6 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/aio/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -90,7 +91,6 @@ build_bastion_hosts_list_request, build_bastion_hosts_update_tags_request, build_bgp_service_communities_list_request, - build_check_dns_name_availability_request, build_configuration_policy_groups_create_or_update_request, build_configuration_policy_groups_delete_request, build_configuration_policy_groups_get_request, @@ -125,8 +125,6 @@ build_ddos_protection_plans_update_tags_request, build_default_security_rules_get_request, build_default_security_rules_list_request, - build_delete_bastion_shareable_link_request, - build_disconnect_active_sessions_request, build_dscp_configuration_create_or_update_request, build_dscp_configuration_delete_request, build_dscp_configuration_get_request, @@ -192,7 +190,6 @@ build_express_route_ports_locations_get_request, build_express_route_ports_locations_list_request, build_express_route_ports_update_tags_request, - build_express_route_provider_port_request, build_express_route_provider_ports_location_list_request, build_express_route_service_providers_list_request, build_firewall_policies_create_or_update_request, @@ -216,9 +213,6 @@ build_flow_logs_get_request, build_flow_logs_list_request, build_flow_logs_update_tags_request, - build_generatevirtualwanvpnserverconfigurationvpnprofile_request, - build_get_active_sessions_request, - build_get_bastion_shareable_link_request, build_hub_route_tables_create_or_update_request, build_hub_route_tables_delete_request, build_hub_route_tables_get_request, @@ -244,10 +238,6 @@ build_ip_groups_list_by_resource_group_request, build_ip_groups_list_request, build_ip_groups_update_groups_request, - build_list_active_connectivity_configurations_request, - build_list_active_security_admin_rules_request, - build_list_network_manager_effective_connectivity_configurations_request, - build_list_network_manager_effective_security_admin_rules_request, build_load_balancer_backend_address_pools_create_or_update_request, build_load_balancer_backend_address_pools_delete_request, build_load_balancer_backend_address_pools_get_request, @@ -315,6 +305,19 @@ build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_request, build_network_interfaces_list_virtual_machine_scale_set_vm_network_interfaces_request, build_network_interfaces_update_tags_request, + build_network_management_check_dns_name_availability_request, + build_network_management_delete_bastion_shareable_link_request, + build_network_management_disconnect_active_sessions_request, + build_network_management_express_route_provider_port_request, + build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request, + build_network_management_get_active_sessions_request, + build_network_management_get_bastion_shareable_link_request, + build_network_management_list_active_connectivity_configurations_request, + build_network_management_list_active_security_admin_rules_request, + build_network_management_list_network_manager_effective_connectivity_configurations_request, + build_network_management_list_network_manager_effective_security_admin_rules_request, + build_network_management_put_bastion_shareable_link_request, + build_network_management_supported_security_providers_request, build_network_manager_commits_post_request, build_network_manager_deployment_status_list_request, build_network_managers_create_or_update_request, @@ -420,7 +423,6 @@ build_public_ip_prefixes_list_all_request, build_public_ip_prefixes_list_request, build_public_ip_prefixes_update_tags_request, - build_put_bastion_shareable_link_request, build_resource_navigation_links_list_request, build_route_filter_rules_create_or_update_request, build_route_filter_rules_delete_request, @@ -495,7 +497,6 @@ build_subscription_network_manager_connections_delete_request, build_subscription_network_manager_connections_get_request, build_subscription_network_manager_connections_list_request, - build_supported_security_providers_request, build_usages_list_request, build_vip_swap_create_request, build_vip_swap_get_request, @@ -644,8 +645,12 @@ build_web_categories_get_request, build_web_categories_list_by_subscription_request, ) -from .._vendor import MixinABC +from .._vendor import NetworkManagementClientMixinABC +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -683,7 +688,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -738,7 +743,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -804,7 +809,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -856,7 +861,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1017,7 +1022,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1153,7 +1158,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -1214,7 +1219,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1284,7 +1289,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationGateway"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -1354,7 +1359,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -1409,7 +1414,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1463,7 +1468,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -1518,7 +1523,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1572,7 +1577,7 @@ async def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -1639,7 +1644,7 @@ async def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -1701,7 +1706,7 @@ async def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -1875,7 +1880,7 @@ async def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -1941,7 +1946,7 @@ async def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -1994,7 +1999,7 @@ async def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -2047,7 +2052,7 @@ async def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -2100,7 +2105,7 @@ async def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.Applicati _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -2152,7 +2157,7 @@ async def list_available_ssl_options(self, **kwargs: Any) -> _models.Application _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -2200,7 +2205,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -2280,7 +2285,7 @@ async def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -2353,7 +2358,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -2445,7 +2450,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -2504,7 +2509,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2564,7 +2569,7 @@ async def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -2738,7 +2743,7 @@ async def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -2814,7 +2819,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -2869,7 +2874,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -2969,7 +2974,7 @@ async def get(self, location: str, **kwargs: Any) -> _models.ApplicationGatewayW _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayWafDynamicManifestResult] request = build_application_gateway_waf_dynamic_manifests_default_get_request( @@ -3038,7 +3043,7 @@ def get(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Applicatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayWafDynamicManifestResultList] error_map = { @@ -3129,7 +3134,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -3184,7 +3189,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3250,7 +3255,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -3302,7 +3307,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3463,7 +3468,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -3599,7 +3604,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -3659,7 +3664,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ApplicationSecurityG _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3731,7 +3736,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -3823,7 +3828,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -3919,7 +3924,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -4013,7 +4018,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -4090,7 +4095,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -4182,7 +4187,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -4237,7 +4242,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4301,7 +4306,7 @@ async def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -4353,7 +4358,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -4514,7 +4519,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4578,7 +4583,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -4735,7 +4740,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -4796,7 +4801,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4866,7 +4871,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -4936,7 +4941,7 @@ async def _list_learned_prefixes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.IPPrefixesList]] request = build_azure_firewalls_list_learned_prefixes_request( @@ -4999,7 +5004,7 @@ async def begin_list_learned_prefixes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPPrefixesList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5075,7 +5080,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.AzureFirewallFqdnTag _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -5176,7 +5181,7 @@ async def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -5223,7 +5228,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.AzureWeb _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -5313,7 +5318,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -5368,7 +5373,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5432,7 +5437,7 @@ async def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -5484,7 +5489,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -5642,7 +5647,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5702,7 +5707,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionHost]] @@ -5852,7 +5857,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -5911,7 +5916,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -5982,7 +5987,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -6040,7 +6045,7 @@ async def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): async def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -6059,7 +6064,7 @@ async def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -6071,7 +6076,7 @@ async def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6217,7 +6222,7 @@ async def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -6239,7 +6244,7 @@ async def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6344,7 +6349,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -6356,7 +6361,7 @@ async def _delete_bastion_shareable_link_initial( # pylint: disable=inconsisten else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6489,7 +6494,7 @@ async def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -6620,7 +6625,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -6642,7 +6647,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6703,10 +6708,10 @@ async def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6767,7 +6772,7 @@ async def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -6781,7 +6786,7 @@ async def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -6948,7 +6953,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -6970,7 +6975,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -7044,10 +7049,10 @@ async def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -7100,10 +7105,10 @@ async def express_route_provider_port(self, providerport: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteProviderPort] - request = build_express_route_provider_port_request( + request = build_network_management_express_route_provider_port_request( providerport=providerport, subscription_id=self._config.subscription_id, api_version=api_version, @@ -7235,7 +7240,7 @@ async def list_active_connectivity_configurations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveConnectivityConfigurationsListResult] @@ -7247,7 +7252,7 @@ async def list_active_connectivity_configurations( else: _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - request = build_list_active_connectivity_configurations_request( + request = build_network_management_list_active_connectivity_configurations_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, subscription_id=self._config.subscription_id, @@ -7384,7 +7389,7 @@ async def list_active_security_admin_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityAdminRulesListResult] @@ -7396,7 +7401,7 @@ async def list_active_security_admin_rules( else: _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - request = build_list_active_security_admin_rules_request( + request = build_network_management_list_active_security_admin_rules_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, subscription_id=self._config.subscription_id, @@ -7539,7 +7544,7 @@ async def list_network_manager_effective_connectivity_configurations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop( "cls", None @@ -7553,7 +7558,7 @@ async def list_network_manager_effective_connectivity_configurations( else: _json = self._serialize.body(parameters, "QueryRequestOptions") - request = build_list_network_manager_effective_connectivity_configurations_request( + request = build_network_management_list_network_manager_effective_connectivity_configurations_request( resource_group_name=resource_group_name, virtual_network_name=virtual_network_name, subscription_id=self._config.subscription_id, @@ -7695,7 +7700,7 @@ async def list_network_manager_effective_security_admin_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerEffectiveSecurityAdminRulesListResult] @@ -7707,7 +7712,7 @@ async def list_network_manager_effective_security_admin_rules( else: _json = self._serialize.body(parameters, "QueryRequestOptions") - request = build_list_network_manager_effective_security_admin_rules_request( + request = build_network_management_list_network_manager_effective_security_admin_rules_request( resource_group_name=resource_group_name, virtual_network_name=virtual_network_name, subscription_id=self._config.subscription_id, @@ -7769,10 +7774,10 @@ async def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -7821,7 +7826,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -7833,7 +7838,7 @@ async def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -7987,7 +7992,7 @@ async def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8073,7 +8078,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8151,7 +8156,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8247,7 +8252,7 @@ async def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -8298,7 +8303,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -8353,7 +8358,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -8421,7 +8426,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -8474,7 +8479,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -8635,7 +8640,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -8771,7 +8776,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -8830,7 +8835,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8901,7 +8906,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -8972,7 +8977,7 @@ async def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -9035,7 +9040,7 @@ async def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9091,7 +9096,7 @@ async def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -9154,7 +9159,7 @@ async def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9218,7 +9223,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9296,7 +9301,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -9392,7 +9397,7 @@ async def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -9461,7 +9466,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -9563,7 +9568,7 @@ async def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -9640,7 +9645,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9730,7 +9735,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -9835,7 +9840,7 @@ async def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -9888,7 +9893,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -9943,7 +9948,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10011,7 +10016,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -10064,7 +10069,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -10225,7 +10230,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -10361,7 +10366,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -10420,7 +10425,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -10491,7 +10496,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -10562,7 +10567,7 @@ async def _ddos_protection_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PublicIpDdosProtectionStatusResult]] request = build_public_ip_addresses_ddos_protection_status_request( @@ -10625,7 +10630,7 @@ async def begin_ddos_protection_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIpDdosProtectionStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -10686,7 +10691,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -10776,7 +10781,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -10881,7 +10886,7 @@ async def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -10954,7 +10959,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -11009,7 +11014,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11077,7 +11082,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -11130,7 +11135,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -11291,7 +11296,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -11426,7 +11431,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -11485,7 +11490,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -11556,7 +11561,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -11647,7 +11652,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -11702,7 +11707,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -11768,7 +11773,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -11820,7 +11825,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -11979,7 +11984,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12115,7 +12120,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -12195,7 +12200,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -12250,7 +12255,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12316,7 +12321,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -12368,7 +12373,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -12527,7 +12532,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -12665,7 +12670,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -12724,7 +12729,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -12797,7 +12802,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -12892,7 +12897,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -13053,7 +13058,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13112,7 +13117,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -13167,7 +13172,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13233,7 +13238,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -13282,7 +13287,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -13352,7 +13357,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -13444,7 +13449,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.EndpointS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -13535,7 +13540,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -13593,7 +13598,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13662,7 +13667,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -13716,7 +13721,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -13889,7 +13894,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -13956,7 +13961,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -14048,7 +14053,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -14106,7 +14111,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14175,7 +14180,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -14229,7 +14234,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -14401,7 +14406,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -14468,7 +14473,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -14560,7 +14565,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -14622,7 +14627,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -14694,7 +14699,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -14750,7 +14755,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -14933,7 +14938,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15004,7 +15009,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -15114,7 +15119,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -15173,7 +15178,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -15266,7 +15271,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -15319,7 +15324,7 @@ async def begin_delete(self, resource_group_name: str, circuit_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15383,7 +15388,7 @@ async def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -15435,7 +15440,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -15596,7 +15601,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -15728,7 +15733,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -15788,7 +15793,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -15858,7 +15863,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15916,7 +15921,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -15986,7 +15991,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16044,7 +16049,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -16116,7 +16121,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16186,7 +16191,7 @@ async def get_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -16248,7 +16253,7 @@ async def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -16298,7 +16303,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -16368,7 +16373,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCircuit" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -16458,7 +16463,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteServiceProvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -16548,7 +16553,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRouteCrossConnect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -16622,7 +16627,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -16707,7 +16712,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -16759,7 +16764,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -16916,7 +16921,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -17054,7 +17059,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -17114,7 +17119,7 @@ async def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -17184,7 +17189,7 @@ async def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17242,7 +17247,7 @@ async def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -17316,7 +17321,7 @@ async def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17376,7 +17381,7 @@ async def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -17446,7 +17451,7 @@ async def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17530,7 +17535,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -17602,7 +17607,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -17660,7 +17665,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17729,7 +17734,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -17783,7 +17788,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -17956,7 +17961,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18039,7 +18044,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePortsLocatio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -18118,7 +18123,7 @@ async def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -18185,7 +18190,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -18240,7 +18245,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -18306,7 +18311,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -18358,7 +18363,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -18517,7 +18522,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -18653,7 +18658,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -18716,7 +18721,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -18786,7 +18791,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -18932,7 +18937,7 @@ async def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -19026,7 +19031,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -19080,7 +19085,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -19172,7 +19177,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_port_authorizations_delete_request( @@ -19230,7 +19235,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19299,7 +19304,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorization] request = build_express_route_port_authorizations_get_request( @@ -19353,7 +19358,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorization] @@ -19526,7 +19531,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -19593,7 +19598,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorizationListResult] error_map = { @@ -19694,7 +19699,7 @@ async def list(self, filter: Optional[str] = None, **kwargs: Any) -> _models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteProviderPortListResult] request = build_express_route_provider_ports_location_list_request( @@ -19761,7 +19766,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -19816,7 +19821,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19884,7 +19889,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -19937,7 +19942,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -20098,7 +20103,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20234,7 +20239,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -20295,7 +20300,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -20365,7 +20370,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -20455,7 +20460,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -20513,7 +20518,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20582,7 +20587,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -20636,7 +20641,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -20808,7 +20813,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -20875,7 +20880,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -21042,7 +21047,7 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.QueryResults] @@ -21198,7 +21203,7 @@ async def patch( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverrides] @@ -21334,7 +21339,7 @@ async def put( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverrides] @@ -21406,7 +21411,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverrides] request = build_firewall_policy_idps_signatures_overrides_get_request( @@ -21467,7 +21472,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverridesList] request = build_firewall_policy_idps_signatures_overrides_list_request( @@ -21611,7 +21616,7 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignatureOverridesFilterValuesResponse] @@ -21691,7 +21696,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -21746,7 +21751,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21814,7 +21819,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -21867,7 +21872,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -22025,7 +22030,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22161,7 +22166,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -22220,7 +22225,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -22291,7 +22296,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -22397,7 +22402,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -22447,7 +22452,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -22600,7 +22605,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -22732,7 +22737,7 @@ async def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -22793,7 +22798,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -22847,7 +22852,7 @@ async def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22901,7 +22906,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -22971,7 +22976,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -23062,7 +23067,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -23117,7 +23122,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23185,7 +23190,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -23238,7 +23243,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -23396,7 +23401,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23532,7 +23537,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -23591,7 +23596,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -23662,7 +23667,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -23733,7 +23738,7 @@ async def _swap_public_ip_addresses_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -23860,7 +23865,7 @@ async def begin_swap_public_ip_addresses( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -23921,7 +23926,7 @@ async def _list_inbound_nat_rule_port_mappings_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressInboundNatRulePortMappings] @@ -24091,7 +24096,7 @@ async def begin_list_inbound_nat_rule_port_mappings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressInboundNatRulePortMappings] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24176,7 +24181,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -24262,7 +24267,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -24316,7 +24321,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -24487,7 +24492,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -24548,7 +24553,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -24606,7 +24611,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24687,7 +24692,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -24773,7 +24778,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -24847,7 +24852,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -24919,7 +24924,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -24977,7 +24982,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25053,7 +25058,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -25108,7 +25113,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -25279,7 +25284,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -25365,7 +25370,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -25451,7 +25456,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -25525,7 +25530,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -25611,7 +25616,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -25685,7 +25690,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -25779,7 +25784,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -25865,7 +25870,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -25934,7 +25939,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -25989,7 +25994,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26057,7 +26062,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -26106,7 +26111,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -26259,7 +26264,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -26391,7 +26396,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -26450,7 +26455,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -26521,7 +26526,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -26618,7 +26623,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -26704,7 +26709,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -26778,7 +26783,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -26870,7 +26875,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -26928,7 +26933,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26997,7 +27002,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -27051,7 +27056,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -27224,7 +27229,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -27291,7 +27296,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -27393,7 +27398,7 @@ async def get(self, resource_group_name: str, network_manager_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] request = build_network_managers_get_request( @@ -27517,7 +27522,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] @@ -27581,7 +27586,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_managers_delete_request( @@ -27645,7 +27650,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27776,7 +27781,7 @@ async def patch( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] @@ -27845,7 +27850,7 @@ def list_by_subscription( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] error_map = { @@ -27928,7 +27933,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] error_map = { @@ -28025,7 +28030,7 @@ async def _post_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerCommit] @@ -28187,7 +28192,7 @@ async def begin_post( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerCommit] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -28358,7 +28363,7 @@ async def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerDeploymentStatusListResult] @@ -28506,7 +28511,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] @@ -28577,7 +28582,7 @@ async def get(self, network_manager_connection_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] request = build_subscription_network_manager_connections_get_request( @@ -28634,7 +28639,7 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subscription_network_manager_connections_delete_request( @@ -28687,7 +28692,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnectionListResult] error_map = { @@ -28858,7 +28863,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] @@ -28934,7 +28939,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] request = build_management_group_network_manager_connections_get_request( @@ -28994,7 +28999,7 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_management_group_network_manager_connections_delete_request( @@ -29050,7 +29055,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnectionListResult] error_map = { @@ -29158,7 +29163,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] request = build_connectivity_configurations_get_request( @@ -29299,7 +29304,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] @@ -29369,7 +29374,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connectivity_configurations_delete_request( @@ -29443,7 +29448,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29518,7 +29523,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfigurationListResult] error_map = { @@ -29626,7 +29631,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] request = build_network_groups_get_request( @@ -29777,7 +29782,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] @@ -29853,7 +29858,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_groups_delete_request( @@ -29925,7 +29930,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29999,7 +30004,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroupListResult] error_map = { @@ -30114,7 +30119,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.StaticMember] request = build_static_members_get_request( @@ -30258,7 +30263,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.StaticMember] @@ -30345,7 +30350,7 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_static_members_delete_request( @@ -30412,7 +30417,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.StaticMemberListResult] error_map = { @@ -30592,7 +30597,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ScopeConnection] @@ -30671,7 +30676,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ScopeConnection] request = build_scope_connections_get_request( @@ -30734,7 +30739,7 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_scope_connections_delete_request( @@ -30797,7 +30802,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ScopeConnectionListResult] error_map = { @@ -30911,7 +30916,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityAdminConfigurationListResult] error_map = { @@ -30999,7 +31004,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityAdminConfiguration] request = build_security_admin_configurations_get_request( @@ -31137,7 +31142,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityAdminConfiguration] @@ -31207,7 +31212,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_admin_configurations_delete_request( @@ -31279,7 +31284,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31376,7 +31381,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleCollectionListResult] error_map = { @@ -31473,7 +31478,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleCollection] request = build_admin_rule_collections_get_request( @@ -31620,7 +31625,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleCollection] @@ -31692,7 +31697,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_admin_rule_collections_delete_request( @@ -31769,7 +31774,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31871,7 +31876,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleListResult] error_map = { @@ -31972,7 +31977,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] request = build_admin_rules_get_request( @@ -32129,7 +32134,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] @@ -32203,7 +32208,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_admin_rules_delete_request( @@ -32284,7 +32289,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32362,7 +32367,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -32417,7 +32422,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32485,7 +32490,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -32612,7 +32617,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -32752,7 +32757,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -32811,7 +32816,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -32882,7 +32887,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -32973,7 +32978,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -33028,7 +33033,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33096,7 +33101,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -33149,7 +33154,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -33310,7 +33315,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -33446,7 +33451,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -33506,7 +33511,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkSecurityGroup _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -33578,7 +33583,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -33669,7 +33674,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -33727,7 +33732,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33796,7 +33801,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -33850,7 +33855,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -34018,7 +34023,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34084,7 +34089,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -34181,7 +34186,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -34267,7 +34272,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -34336,7 +34341,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -34391,7 +34396,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34459,7 +34464,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -34587,7 +34592,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -34651,7 +34656,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -34812,7 +34817,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -34876,7 +34881,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -34947,7 +34952,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualAppliance" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -35037,7 +35042,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -35095,7 +35100,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35164,7 +35169,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -35218,7 +35223,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -35389,7 +35394,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -35456,7 +35461,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -35548,7 +35553,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.NetworkVirtualApplianceS _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -35626,7 +35631,7 @@ async def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualAppli _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -35698,7 +35703,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -35869,7 +35874,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36026,7 +36031,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -36101,7 +36106,7 @@ async def get(self, resource_group_name: str, network_watcher_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -36150,7 +36155,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -36206,7 +36211,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36336,7 +36341,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -36398,7 +36403,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -36469,7 +36474,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -36616,7 +36621,7 @@ async def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -36681,7 +36686,7 @@ async def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -36841,7 +36846,7 @@ async def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -36904,7 +36909,7 @@ async def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -37064,7 +37069,7 @@ async def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37127,7 +37132,7 @@ async def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -37287,7 +37292,7 @@ async def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37350,7 +37355,7 @@ async def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -37510,7 +37515,7 @@ async def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37573,7 +37578,7 @@ async def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -37735,7 +37740,7 @@ async def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -37798,7 +37803,7 @@ async def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -37958,7 +37963,7 @@ async def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38021,7 +38026,7 @@ async def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -38183,7 +38188,7 @@ async def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38246,7 +38251,7 @@ async def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -38411,7 +38416,7 @@ async def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38474,7 +38479,7 @@ async def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -38641,7 +38646,7 @@ async def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38704,7 +38709,7 @@ async def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -38867,7 +38872,7 @@ async def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -38930,7 +38935,7 @@ async def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -39104,7 +39109,7 @@ async def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39188,7 +39193,7 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -39354,7 +39359,7 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -39429,7 +39434,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -39479,7 +39484,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -39538,7 +39543,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39593,7 +39598,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -39652,7 +39657,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39707,7 +39712,7 @@ async def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -39776,7 +39781,7 @@ async def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39838,7 +39843,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -39937,7 +39942,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -40125,7 +40130,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -40202,7 +40207,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -40252,7 +40257,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -40312,7 +40317,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40452,7 +40457,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -40514,7 +40519,7 @@ async def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -40574,7 +40579,7 @@ async def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40629,7 +40634,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -40689,7 +40694,7 @@ async def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40744,7 +40749,7 @@ async def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -40814,7 +40819,7 @@ async def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40878,7 +40883,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -40976,7 +40981,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -41143,7 +41148,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -41289,7 +41294,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -41365,7 +41370,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -41415,7 +41420,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -41474,7 +41479,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41534,7 +41539,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -41626,7 +41631,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -41715,7 +41720,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -41771,7 +41776,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41839,7 +41844,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -41893,7 +41898,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -42055,7 +42060,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42116,7 +42121,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -42187,7 +42192,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateE _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -42281,7 +42286,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Available _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -42359,7 +42364,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -42451,7 +42456,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -42509,7 +42514,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42578,7 +42583,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -42632,7 +42637,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -42803,7 +42808,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -42869,7 +42874,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -42962,7 +42967,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -43016,7 +43021,7 @@ async def begin_delete(self, resource_group_name: str, service_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43084,7 +43089,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -43138,7 +43143,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -43300,7 +43305,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -43361,7 +43366,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -43432,7 +43437,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.PrivateL _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -43525,7 +43530,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -43663,7 +43668,7 @@ async def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -43725,7 +43730,7 @@ async def _delete_private_endpoint_connection_initial( # pylint: disable=incons _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -43784,7 +43789,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43845,7 +43850,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -43918,7 +43923,7 @@ async def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -44059,7 +44064,7 @@ async def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44121,7 +44126,7 @@ async def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -44283,7 +44288,7 @@ async def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44347,7 +44352,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -44425,7 +44430,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -44519,7 +44524,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -44574,7 +44579,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44642,7 +44647,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -44695,7 +44700,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -44856,7 +44861,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -44991,7 +44996,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -45050,7 +45055,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -45121,7 +45126,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -45212,7 +45217,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -45267,7 +45272,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45335,7 +45340,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -45388,7 +45393,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -45546,7 +45551,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -45678,7 +45683,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -45739,7 +45744,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -45809,7 +45814,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -45899,7 +45904,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -45957,7 +45962,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46026,7 +46031,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -46080,7 +46085,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -46252,7 +46257,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46318,7 +46323,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -46410,7 +46415,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -46465,7 +46470,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46533,7 +46538,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -46582,7 +46587,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -46734,7 +46739,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -46866,7 +46871,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -46927,7 +46932,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -46997,7 +47002,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -47087,7 +47092,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -47145,7 +47150,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47214,7 +47219,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -47268,7 +47273,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -47431,7 +47436,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -47494,7 +47499,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -47586,7 +47591,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -47641,7 +47646,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47707,7 +47712,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -47759,7 +47764,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -47920,7 +47925,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48056,7 +48061,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -48120,7 +48125,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -48191,7 +48196,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SecurityPartnerProvider" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -48280,7 +48285,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -48370,7 +48375,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -48425,7 +48430,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -48493,7 +48498,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -48546,7 +48551,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -48707,7 +48712,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -48843,7 +48848,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -48903,7 +48908,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -48977,7 +48982,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -49072,7 +49077,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -49135,7 +49140,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49209,7 +49214,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -49263,7 +49268,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -49442,7 +49447,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -49509,7 +49514,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -49611,7 +49616,7 @@ async def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -49689,7 +49694,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagInformationListResult] error_map = { @@ -49782,7 +49787,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -49873,7 +49878,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -49928,7 +49933,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49996,7 +50001,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -50049,7 +50054,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -50210,7 +50215,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -50346,7 +50351,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -50405,7 +50410,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -50476,7 +50481,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -50561,7 +50566,7 @@ async def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -50615,7 +50620,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -50692,7 +50697,7 @@ async def _list_ddos_protection_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkDdosProtectionStatusResult]] request = build_virtual_networks_list_ddos_protection_status_request( @@ -50767,7 +50772,7 @@ async def begin_list_ddos_protection_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkDdosProtectionStatusResult] error_map = { @@ -50901,7 +50906,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -50959,7 +50964,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51035,7 +51040,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -51090,7 +51095,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -51258,7 +51263,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51324,7 +51329,7 @@ async def _prepare_network_policies_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -51483,7 +51488,7 @@ async def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51546,7 +51551,7 @@ async def _unprepare_network_policies_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -51707,7 +51712,7 @@ async def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -51769,7 +51774,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -51875,7 +51880,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -51958,7 +51963,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -52027,7 +52032,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -52085,7 +52090,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52154,7 +52159,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -52209,7 +52214,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -52398,7 +52403,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52466,7 +52471,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -52562,7 +52567,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -52723,7 +52728,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -52795,7 +52800,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -52843,7 +52848,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -52898,7 +52903,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52956,7 +52961,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -53113,7 +53118,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53175,7 +53180,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -53252,7 +53257,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -53328,7 +53333,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -53399,7 +53404,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53456,7 +53461,7 @@ async def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -53512,7 +53517,7 @@ async def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53570,7 +53575,7 @@ async def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53726,7 +53731,7 @@ async def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -53789,7 +53794,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -53945,7 +53950,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54004,7 +54009,7 @@ async def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -54066,7 +54071,7 @@ async def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54122,7 +54127,7 @@ async def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -54188,7 +54193,7 @@ async def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54257,7 +54262,7 @@ async def supported_vpn_devices( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -54305,7 +54310,7 @@ async def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -54369,7 +54374,7 @@ async def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54425,7 +54430,7 @@ async def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -54492,7 +54497,7 @@ async def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54553,7 +54558,7 @@ async def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -54717,7 +54722,7 @@ async def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -54776,7 +54781,7 @@ async def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -54839,7 +54844,7 @@ async def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54974,7 +54979,7 @@ async def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -55038,7 +55043,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55195,7 +55200,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55258,7 +55263,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -55412,7 +55417,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55471,7 +55476,7 @@ async def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -55535,7 +55540,7 @@ async def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55595,7 +55600,7 @@ async def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -55740,7 +55745,7 @@ async def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -55821,7 +55826,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -55985,7 +55990,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56058,7 +56063,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -56106,7 +56111,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -56162,7 +56167,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56220,7 +56225,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -56382,7 +56387,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56446,7 +56451,7 @@ async def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -56617,7 +56622,7 @@ async def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -56691,7 +56696,7 @@ async def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -56742,7 +56747,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -56817,7 +56822,7 @@ async def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -56986,7 +56991,7 @@ async def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57049,7 +57054,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57209,7 +57214,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57272,7 +57277,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -57429,7 +57434,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57488,7 +57493,7 @@ async def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -57552,7 +57557,7 @@ async def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57608,7 +57613,7 @@ async def _reset_connection_initial( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_reset_connection_request( @@ -57665,7 +57670,7 @@ async def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -57743,7 +57748,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -57904,7 +57909,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -57976,7 +57981,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -58024,7 +58029,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -58079,7 +58084,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58209,7 +58214,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -58270,7 +58275,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -58375,7 +58380,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] request = build_virtual_network_gateway_nat_rules_get_request( @@ -58429,7 +58434,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] @@ -58602,7 +58607,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -58663,7 +58668,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_nat_rules_delete_request( @@ -58721,7 +58726,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58782,7 +58787,7 @@ def list_by_virtual_network_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualNetworkGatewayNatRulesResult] error_map = { @@ -58874,7 +58879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -58927,7 +58932,7 @@ async def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -58991,7 +58996,7 @@ async def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -59039,7 +59044,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -59196,7 +59201,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59328,7 +59333,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -59387,7 +59392,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -59460,7 +59465,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -59551,7 +59556,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -59607,7 +59612,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59675,7 +59680,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -59729,7 +59734,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -59889,7 +59894,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -59950,7 +59955,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -60021,7 +60026,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -60112,7 +60117,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -60171,7 +60176,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60240,7 +60245,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -60295,7 +60300,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -60467,7 +60472,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60534,7 +60539,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -60637,7 +60642,7 @@ async def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -60689,7 +60694,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -60845,7 +60850,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -60981,7 +60986,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -61041,7 +61046,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -61096,7 +61101,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61151,7 +61156,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -61221,7 +61226,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -61321,7 +61326,7 @@ async def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -61373,7 +61378,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -61529,7 +61534,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -61665,7 +61670,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -61725,7 +61730,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -61778,7 +61783,7 @@ async def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61832,7 +61837,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -61901,7 +61906,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -62005,7 +62010,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -62059,7 +62064,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -62155,7 +62160,7 @@ async def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -62303,7 +62308,7 @@ async def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62393,7 +62398,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -62445,7 +62450,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -62614,7 +62619,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -62756,7 +62761,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -62816,7 +62821,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -62872,7 +62877,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62930,7 +62935,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -63001,7 +63006,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnServerConfiguration"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -63096,7 +63101,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationPolicyGroup] @@ -63271,7 +63276,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationPolicyGroup] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -63336,7 +63341,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_configuration_policy_groups_delete_request( @@ -63398,7 +63403,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63472,7 +63477,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationPolicyGroup] request = build_configuration_policy_groups_get_request( @@ -63527,7 +63532,7 @@ def list_by_vpn_server_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationPolicyGroupsResult] error_map = { @@ -63629,7 +63634,7 @@ async def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -63681,7 +63686,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -63837,7 +63842,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -63973,7 +63978,7 @@ async def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -64033,7 +64038,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -64088,7 +64093,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64143,7 +64148,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -64213,7 +64218,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -64287,7 +64292,7 @@ async def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsis _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -64439,7 +64444,7 @@ async def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -64500,7 +64505,7 @@ async def _get_inbound_routes_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -64649,7 +64654,7 @@ async def begin_get_inbound_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -64710,7 +64715,7 @@ async def _get_outbound_routes_initial( # pylint: disable=inconsistent-return-s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -64859,7 +64864,7 @@ async def begin_get_outbound_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -64950,7 +64955,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteMap] request = build_route_maps_get_request( @@ -65004,7 +65009,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteMap] @@ -65170,7 +65175,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteMap] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -65231,7 +65236,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_maps_delete_request( @@ -65289,7 +65294,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65348,7 +65353,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListRouteMapsResult] error_map = { @@ -65445,7 +65450,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -65621,7 +65626,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -65682,7 +65687,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -65740,7 +65745,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65809,7 +65814,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -65864,7 +65869,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -65966,7 +65971,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -66018,7 +66023,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -66176,7 +66181,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -66240,7 +66245,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -66396,7 +66401,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -66456,7 +66461,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -66509,7 +66514,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66563,7 +66568,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -66625,7 +66630,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66685,7 +66690,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -66842,7 +66847,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -66905,7 +66910,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -67062,7 +67067,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -67122,7 +67127,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -67192,7 +67197,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -67287,7 +67292,7 @@ async def _reset_connection_initial( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_link_connections_reset_connection_request( @@ -67354,7 +67359,7 @@ async def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67415,7 +67420,7 @@ async def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_vpn_link_connections_get_ike_sas_request( @@ -67488,7 +67493,7 @@ async def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67555,7 +67560,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -67662,7 +67667,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -67716,7 +67721,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -67890,7 +67895,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -67951,7 +67956,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -68009,7 +68014,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68069,7 +68074,7 @@ async def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -68237,7 +68242,7 @@ async def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -68302,7 +68307,7 @@ async def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -68470,7 +68475,7 @@ async def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -68535,7 +68540,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -68648,7 +68653,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -68732,7 +68737,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -68786,7 +68791,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -68958,7 +68963,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -69019,7 +69024,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -69077,7 +69082,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69137,7 +69142,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -69239,7 +69244,7 @@ async def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -69291,7 +69296,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -69452,7 +69457,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -69516,7 +69521,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -69675,7 +69680,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -69735,7 +69740,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -69788,7 +69793,7 @@ async def begin_delete(self, resource_group_name: str, gateway_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69843,7 +69848,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -69913,7 +69918,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -69983,7 +69988,7 @@ async def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -70046,7 +70051,7 @@ async def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70106,7 +70111,7 @@ async def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -70265,7 +70270,7 @@ async def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -70324,7 +70329,7 @@ async def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -70388,7 +70393,7 @@ async def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70448,7 +70453,7 @@ async def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -70610,7 +70615,7 @@ async def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -70673,7 +70678,7 @@ async def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -70821,7 +70826,7 @@ async def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -70898,7 +70903,7 @@ async def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -70962,7 +70967,7 @@ async def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71052,7 +71057,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -71107,7 +71112,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -71284,7 +71289,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -71345,7 +71350,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -71404,7 +71409,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71465,7 +71470,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -71563,7 +71568,7 @@ async def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatew _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -71617,7 +71622,7 @@ async def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -71668,7 +71673,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -71831,7 +71836,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -71895,7 +71900,7 @@ async def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -72054,7 +72059,7 @@ async def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -72126,7 +72131,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -72174,7 +72179,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -72230,7 +72235,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72309,7 +72314,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -72482,7 +72487,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -72557,7 +72562,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -72606,7 +72611,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -72664,7 +72669,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72731,7 +72736,7 @@ async def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -72813,7 +72818,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -72867,7 +72872,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -73038,7 +73043,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -73099,7 +73104,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -73157,7 +73162,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73237,7 +73242,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -73309,7 +73314,7 @@ async def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -73375,7 +73380,7 @@ async def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73432,7 +73437,7 @@ async def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -73498,7 +73503,7 @@ async def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73589,7 +73594,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -73643,7 +73648,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -73815,7 +73820,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -73876,7 +73881,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -73934,7 +73939,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73994,7 +73999,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -74091,7 +74096,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -74260,7 +74265,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -74335,7 +74340,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -74384,7 +74389,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -74442,7 +74447,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74502,7 +74507,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -74599,7 +74604,7 @@ async def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RoutingIntent] @@ -74773,7 +74778,7 @@ async def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RoutingIntent] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -74848,7 +74853,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RoutingIntent] request = build_routing_intent_get_request( @@ -74897,7 +74902,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routing_intent_delete_request( @@ -74955,7 +74960,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75015,7 +75020,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListRoutingIntentResult] error_map = { @@ -75109,7 +75114,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -75180,7 +75185,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.WebApplicationFirewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -75262,7 +75267,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -75385,7 +75390,7 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -75449,7 +75454,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -75502,7 +75507,7 @@ async def begin_delete(self, resource_group_name: str, policy_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75591,8 +75596,8 @@ async def get(self, group_name: str, resource_name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SwapResource] request = build_vip_swap_get_request( @@ -75641,8 +75646,8 @@ async def _create_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -75798,8 +75803,8 @@ async def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] @@ -75866,7 +75871,7 @@ async def list(self, group_name: str, resource_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SwapResourceListResult] request = build_vip_swap_list_request( diff --git a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/operations/_operations.py index dd20f9c939a7..2ea22ee3d44c 100644 --- a/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/operations/_operations.py +++ b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2022_05_01/operations/_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -28,8 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import MixinABC, _convert_request, _format_url_section +from .._vendor import NetworkManagementClientMixinABC, _convert_request, _format_url_section +if sys.version_info >= (3, 8): + from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +else: + from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +48,7 @@ def build_application_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +79,7 @@ def build_application_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +110,7 @@ def build_application_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -139,7 +144,7 @@ def build_application_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -173,7 +178,7 @@ def build_application_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -201,7 +206,7 @@ def build_application_gateways_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -227,7 +232,7 @@ def build_application_gateways_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -258,7 +263,7 @@ def build_application_gateways_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +299,7 @@ def build_application_gateways_backend_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +337,7 @@ def build_application_gateways_backend_health_on_demand_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -368,7 +373,7 @@ def build_application_gateways_list_available_server_variables_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -397,7 +402,7 @@ def build_application_gateways_list_available_request_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +431,7 @@ def build_application_gateways_list_available_response_headers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +458,7 @@ def build_application_gateways_list_available_waf_rule_sets_request(subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -480,7 +485,7 @@ def build_application_gateways_list_available_ssl_options_request(subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -509,7 +514,7 @@ def build_application_gateways_list_available_ssl_predefined_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +543,7 @@ def build_application_gateways_get_ssl_predefined_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +573,7 @@ def build_application_gateway_private_link_resources_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -599,7 +604,7 @@ def build_application_gateway_private_endpoint_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -631,7 +636,7 @@ def build_application_gateway_private_endpoint_connections_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -666,7 +671,7 @@ def build_application_gateway_private_endpoint_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +703,7 @@ def build_application_gateway_private_endpoint_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -729,7 +734,7 @@ def build_application_gateway_waf_dynamic_manifests_default_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -759,7 +764,7 @@ def build_application_gateway_waf_dynamic_manifests_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -789,7 +794,7 @@ def build_application_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -822,7 +827,7 @@ def build_application_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +860,7 @@ def build_application_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -891,7 +896,7 @@ def build_application_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -925,7 +930,7 @@ def build_application_security_groups_list_all_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -953,7 +958,7 @@ def build_application_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -981,7 +986,7 @@ def build_available_delegations_list_request(location: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1011,7 +1016,7 @@ def build_available_resource_group_delegations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1040,7 +1045,7 @@ def build_available_service_aliases_list_request(location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1070,7 +1075,7 @@ def build_available_service_aliases_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1101,7 +1106,7 @@ def build_azure_firewalls_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1132,7 +1137,7 @@ def build_azure_firewalls_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1163,7 +1168,7 @@ def build_azure_firewalls_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1199,7 +1204,7 @@ def build_azure_firewalls_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1231,7 +1236,7 @@ def build_azure_firewalls_list_request(resource_group_name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1259,7 +1264,7 @@ def build_azure_firewalls_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1285,7 +1290,7 @@ def build_azure_firewalls_list_learned_prefixes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1314,7 +1319,7 @@ def build_azure_firewall_fqdn_tags_list_all_request(subscription_id: str, **kwar _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1342,7 +1347,7 @@ def build_web_categories_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1371,7 +1376,7 @@ def build_web_categories_list_by_subscription_request(subscription_id: str, **kw _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1397,7 +1402,7 @@ def build_bastion_hosts_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1428,7 +1433,7 @@ def build_bastion_hosts_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1459,7 +1464,7 @@ def build_bastion_hosts_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1493,7 +1498,7 @@ def build_bastion_hosts_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1525,7 +1530,7 @@ def build_bastion_hosts_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1551,7 +1556,7 @@ def build_bastion_hosts_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1575,13 +1580,13 @@ def build_bastion_hosts_list_by_resource_group_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_put_bastion_shareable_link_request( +def build_network_management_put_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1609,13 +1614,13 @@ def build_put_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_bastion_shareable_link_request( +def build_network_management_delete_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1643,13 +1648,13 @@ def build_delete_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_bastion_shareable_link_request( +def build_network_management_get_bastion_shareable_link_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1677,13 +1682,13 @@ def build_get_bastion_shareable_link_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_active_sessions_request( +def build_network_management_get_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1708,13 +1713,13 @@ def build_get_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_disconnect_active_sessions_request( +def build_network_management_disconnect_active_sessions_request( resource_group_name: str, bastion_host_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1742,13 +1747,13 @@ def build_disconnect_active_sessions_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_check_dns_name_availability_request( +def build_network_management_check_dns_name_availability_request( location: str, subscription_id: str, *, domain_name_label: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1773,11 +1778,13 @@ def build_check_dns_name_availability_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_express_route_provider_port_request(providerport: str, subscription_id: str, **kwargs: Any) -> HttpRequest: +def build_network_management_express_route_provider_port_request( + providerport: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1801,7 +1808,7 @@ def build_express_route_provider_port_request(providerport: str, subscription_id return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_active_connectivity_configurations_request( +def build_network_management_list_active_connectivity_configurations_request( resource_group_name: str, network_manager_name: str, subscription_id: str, @@ -1812,7 +1819,7 @@ def build_list_active_connectivity_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1842,7 +1849,7 @@ def build_list_active_connectivity_configurations_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_active_security_admin_rules_request( +def build_network_management_list_active_security_admin_rules_request( resource_group_name: str, network_manager_name: str, subscription_id: str, @@ -1853,7 +1860,7 @@ def build_list_active_security_admin_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1883,7 +1890,7 @@ def build_list_active_security_admin_rules_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_network_manager_effective_connectivity_configurations_request( +def build_network_management_list_network_manager_effective_connectivity_configurations_request( resource_group_name: str, virtual_network_name: str, subscription_id: str, @@ -1894,7 +1901,7 @@ def build_list_network_manager_effective_connectivity_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1924,7 +1931,7 @@ def build_list_network_manager_effective_connectivity_configurations_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_network_manager_effective_security_admin_rules_request( +def build_network_management_list_network_manager_effective_security_admin_rules_request( resource_group_name: str, virtual_network_name: str, subscription_id: str, @@ -1935,7 +1942,7 @@ def build_list_network_manager_effective_security_admin_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -1965,13 +1972,13 @@ def build_list_network_manager_effective_security_admin_rules_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_supported_security_providers_request( +def build_network_management_supported_security_providers_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1996,13 +2003,13 @@ def build_supported_security_providers_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_generatevirtualwanvpnserverconfigurationvpnprofile_request( +def build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name: str, virtual_wan_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2036,7 +2043,7 @@ def build_network_interfaces_list_cloud_service_role_instance_network_interfaces _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2068,7 +2075,7 @@ def build_network_interfaces_list_cloud_service_network_interfaces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2106,7 +2113,7 @@ def build_network_interfaces_get_cloud_service_network_interface_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2141,7 +2148,7 @@ def build_network_interfaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2177,7 +2184,7 @@ def build_network_interfaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2210,7 +2217,7 @@ def build_network_interfaces_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2244,7 +2251,7 @@ def build_network_interfaces_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2276,7 +2283,7 @@ def build_network_interfaces_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2300,7 +2307,7 @@ def build_network_interfaces_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2330,7 +2337,7 @@ def build_network_interfaces_get_effective_route_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2361,7 +2368,7 @@ def build_network_interfaces_list_effective_network_security_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2396,7 +2403,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_vm_network_interface _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2430,7 +2437,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_network_interfaces_r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2470,7 +2477,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_network_interface_req _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2514,7 +2521,7 @@ def build_network_interfaces_list_virtual_machine_scale_set_ip_configurations_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2559,7 +2566,7 @@ def build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2597,7 +2604,7 @@ def build_public_ip_addresses_list_cloud_service_public_ip_addresses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2634,7 +2641,7 @@ def build_public_ip_addresses_list_cloud_service_role_instance_public_ip_address _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2677,7 +2684,7 @@ def build_public_ip_addresses_get_cloud_service_public_ip_address_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2714,7 +2721,7 @@ def build_public_ip_addresses_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2750,7 +2757,7 @@ def build_public_ip_addresses_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2783,7 +2790,7 @@ def build_public_ip_addresses_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2817,7 +2824,7 @@ def build_public_ip_addresses_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -2849,7 +2856,7 @@ def build_public_ip_addresses_list_all_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2875,7 +2882,7 @@ def build_public_ip_addresses_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2905,7 +2912,7 @@ def build_public_ip_addresses_ddos_protection_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2936,7 +2943,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_public_ip_addresses _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2975,7 +2982,7 @@ def build_public_ip_addresses_list_virtual_machine_scale_set_vm_public_ip_addres _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3020,7 +3027,7 @@ def build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3059,7 +3066,7 @@ def build_custom_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3095,7 +3102,7 @@ def build_custom_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3128,7 +3135,7 @@ def build_custom_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3162,7 +3169,7 @@ def build_custom_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3194,7 +3201,7 @@ def build_custom_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3218,7 +3225,7 @@ def build_custom_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3248,7 +3255,7 @@ def build_ddos_custom_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3279,7 +3286,7 @@ def build_ddos_custom_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3310,7 +3317,7 @@ def build_ddos_custom_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3344,7 +3351,7 @@ def build_ddos_custom_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3378,7 +3385,7 @@ def build_ddos_protection_plans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3409,7 +3416,7 @@ def build_ddos_protection_plans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3440,7 +3447,7 @@ def build_ddos_protection_plans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3474,7 +3481,7 @@ def build_ddos_protection_plans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3506,7 +3513,7 @@ def build_ddos_protection_plans_list_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3532,7 +3539,7 @@ def build_ddos_protection_plans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3562,7 +3569,7 @@ def build_dscp_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3596,7 +3603,7 @@ def build_dscp_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3627,7 +3634,7 @@ def build_dscp_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3656,7 +3663,7 @@ def build_dscp_configuration_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3684,7 +3691,7 @@ def build_dscp_configuration_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3708,7 +3715,7 @@ def build_available_endpoint_services_list_request(location: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3738,7 +3745,7 @@ def build_express_route_circuit_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3770,7 +3777,7 @@ def build_express_route_circuit_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3802,7 +3809,7 @@ def build_express_route_circuit_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3837,7 +3844,7 @@ def build_express_route_circuit_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3868,7 +3875,7 @@ def build_express_route_circuit_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3900,7 +3907,7 @@ def build_express_route_circuit_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3932,7 +3939,7 @@ def build_express_route_circuit_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -3967,7 +3974,7 @@ def build_express_route_circuit_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4003,7 +4010,7 @@ def build_express_route_circuit_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4041,7 +4048,7 @@ def build_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4079,7 +4086,7 @@ def build_express_route_circuit_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4115,7 +4122,7 @@ def build_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4152,7 +4159,7 @@ def build_peer_express_route_circuit_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4185,7 +4192,7 @@ def build_peer_express_route_circuit_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4217,7 +4224,7 @@ def build_express_route_circuits_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4248,7 +4255,7 @@ def build_express_route_circuits_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4279,7 +4286,7 @@ def build_express_route_circuits_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4313,7 +4320,7 @@ def build_express_route_circuits_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4352,7 +4359,7 @@ def build_express_route_circuits_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4390,7 +4397,7 @@ def build_express_route_circuits_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4428,7 +4435,7 @@ def build_express_route_circuits_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4461,7 +4468,7 @@ def build_express_route_circuits_get_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4492,7 +4499,7 @@ def build_express_route_circuits_get_peering_stats_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4524,7 +4531,7 @@ def build_express_route_circuits_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4552,7 +4559,7 @@ def build_express_route_circuits_list_all_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4578,7 +4585,7 @@ def build_express_route_service_providers_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4604,7 +4611,7 @@ def build_express_route_cross_connections_list_request(subscription_id: str, **k _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4632,7 +4639,7 @@ def build_express_route_cross_connections_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4662,7 +4669,7 @@ def build_express_route_cross_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4693,7 +4700,7 @@ def build_express_route_cross_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4727,7 +4734,7 @@ def build_express_route_cross_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -4766,7 +4773,7 @@ def build_express_route_cross_connections_list_arp_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4804,7 +4811,7 @@ def build_express_route_cross_connections_list_routes_table_summary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4842,7 +4849,7 @@ def build_express_route_cross_connections_list_routes_table_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4875,7 +4882,7 @@ def build_express_route_cross_connection_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4906,7 +4913,7 @@ def build_express_route_cross_connection_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4938,7 +4945,7 @@ def build_express_route_cross_connection_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4970,7 +4977,7 @@ def build_express_route_cross_connection_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5003,7 +5010,7 @@ def build_express_route_ports_locations_list_request(subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5031,7 +5038,7 @@ def build_express_route_ports_locations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5061,7 +5068,7 @@ def build_express_route_ports_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5092,7 +5099,7 @@ def build_express_route_ports_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5123,7 +5130,7 @@ def build_express_route_ports_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5157,7 +5164,7 @@ def build_express_route_ports_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5191,7 +5198,7 @@ def build_express_route_ports_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5219,7 +5226,7 @@ def build_express_route_ports_list_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5245,7 +5252,7 @@ def build_express_route_ports_generate_loa_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5279,7 +5286,7 @@ def build_express_route_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5311,7 +5318,7 @@ def build_express_route_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5342,7 +5349,7 @@ def build_express_route_port_authorizations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5374,7 +5381,7 @@ def build_express_route_port_authorizations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5406,7 +5413,7 @@ def build_express_route_port_authorizations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5441,7 +5448,7 @@ def build_express_route_port_authorizations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5472,7 +5479,7 @@ def build_express_route_provider_ports_location_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5502,7 +5509,7 @@ def build_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5538,7 +5545,7 @@ def build_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5571,7 +5578,7 @@ def build_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5605,7 +5612,7 @@ def build_firewall_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5637,7 +5644,7 @@ def build_firewall_policies_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5665,7 +5672,7 @@ def build_firewall_policies_list_all_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5695,7 +5702,7 @@ def build_firewall_policy_rule_collection_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5731,7 +5738,7 @@ def build_firewall_policy_rule_collection_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5767,7 +5774,7 @@ def build_firewall_policy_rule_collection_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5802,7 +5809,7 @@ def build_firewall_policy_rule_collection_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5833,7 +5840,7 @@ def build_firewall_policy_idps_signatures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5867,7 +5874,7 @@ def build_firewall_policy_idps_signatures_overrides_patch_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5901,7 +5908,7 @@ def build_firewall_policy_idps_signatures_overrides_put_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -5935,7 +5942,7 @@ def build_firewall_policy_idps_signatures_overrides_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5966,7 +5973,7 @@ def build_firewall_policy_idps_signatures_overrides_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5997,7 +6004,7 @@ def build_firewall_policy_idps_signatures_filter_values_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6031,7 +6038,7 @@ def build_ip_allocations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6067,7 +6074,7 @@ def build_ip_allocations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6100,7 +6107,7 @@ def build_ip_allocations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6134,7 +6141,7 @@ def build_ip_allocations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6166,7 +6173,7 @@ def build_ip_allocations_list_request(subscription_id: str, **kwargs: Any) -> Ht _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6192,7 +6199,7 @@ def build_ip_allocations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6222,7 +6229,7 @@ def build_ip_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6255,7 +6262,7 @@ def build_ip_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6289,7 +6296,7 @@ def build_ip_groups_update_groups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6323,7 +6330,7 @@ def build_ip_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6354,7 +6361,7 @@ def build_ip_groups_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6382,7 +6389,7 @@ def build_ip_groups_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6408,7 +6415,7 @@ def build_load_balancers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6444,7 +6451,7 @@ def build_load_balancers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6477,7 +6484,7 @@ def build_load_balancers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6511,7 +6518,7 @@ def build_load_balancers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6543,7 +6550,7 @@ def build_load_balancers_list_all_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6567,7 +6574,7 @@ def build_load_balancers_list_request(resource_group_name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6597,7 +6604,7 @@ def build_load_balancers_swap_public_ip_addresses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6630,7 +6637,7 @@ def build_load_balancers_list_inbound_nat_rule_port_mappings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6665,7 +6672,7 @@ def build_load_balancer_backend_address_pools_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6700,7 +6707,7 @@ def build_load_balancer_backend_address_pools_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6736,7 +6743,7 @@ def build_load_balancer_backend_address_pools_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -6775,7 +6782,7 @@ def build_load_balancer_backend_address_pools_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6807,7 +6814,7 @@ def build_load_balancer_frontend_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6842,7 +6849,7 @@ def build_load_balancer_frontend_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6876,7 +6883,7 @@ def build_inbound_nat_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6907,7 +6914,7 @@ def build_inbound_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6945,7 +6952,7 @@ def build_inbound_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6979,7 +6986,7 @@ def build_inbound_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7014,7 +7021,7 @@ def build_load_balancer_load_balancing_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7049,7 +7056,7 @@ def build_load_balancer_load_balancing_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7081,7 +7088,7 @@ def build_load_balancer_outbound_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7112,7 +7119,7 @@ def build_load_balancer_outbound_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7144,7 +7151,7 @@ def build_load_balancer_network_interfaces_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7175,7 +7182,7 @@ def build_load_balancer_probes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7206,7 +7213,7 @@ def build_load_balancer_probes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7238,7 +7245,7 @@ def build_nat_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7274,7 +7281,7 @@ def build_nat_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7307,7 +7314,7 @@ def build_nat_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7341,7 +7348,7 @@ def build_nat_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7373,7 +7380,7 @@ def build_nat_gateways_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7397,7 +7404,7 @@ def build_nat_gateways_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7427,7 +7434,7 @@ def build_network_interface_ip_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7462,7 +7469,7 @@ def build_network_interface_ip_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7494,7 +7501,7 @@ def build_network_interface_load_balancers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7529,7 +7536,7 @@ def build_network_interface_tap_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7565,7 +7572,7 @@ def build_network_interface_tap_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7601,7 +7608,7 @@ def build_network_interface_tap_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7636,7 +7643,7 @@ def build_network_interface_tap_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7667,7 +7674,7 @@ def build_network_managers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7698,7 +7705,7 @@ def build_network_managers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7737,7 +7744,7 @@ def build_network_managers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7770,7 +7777,7 @@ def build_network_managers_patch_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7804,7 +7811,7 @@ def build_network_managers_list_by_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7839,7 +7846,7 @@ def build_network_managers_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7873,7 +7880,7 @@ def build_network_manager_commits_post_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7912,7 +7919,7 @@ def build_network_manager_deployment_status_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7948,7 +7955,7 @@ def build_subscription_network_manager_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -7983,7 +7990,7 @@ def build_subscription_network_manager_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8015,7 +8022,7 @@ def build_subscription_network_manager_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8047,7 +8054,7 @@ def build_subscription_network_manager_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8079,7 +8086,7 @@ def build_management_group_network_manager_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8114,7 +8121,7 @@ def build_management_group_network_manager_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8146,7 +8153,7 @@ def build_management_group_network_manager_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8178,7 +8185,7 @@ def build_management_group_network_manager_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8211,7 +8218,7 @@ def build_connectivity_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8243,7 +8250,7 @@ def build_connectivity_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8284,7 +8291,7 @@ def build_connectivity_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8324,7 +8331,7 @@ def build_connectivity_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8359,7 +8366,7 @@ def build_network_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8397,7 +8404,7 @@ def build_network_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8440,7 +8447,7 @@ def build_network_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8480,7 +8487,7 @@ def build_network_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8520,7 +8527,7 @@ def build_static_members_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8558,7 +8565,7 @@ def build_static_members_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8599,7 +8606,7 @@ def build_static_members_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8639,7 +8646,7 @@ def build_static_members_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8675,7 +8682,7 @@ def build_scope_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8710,7 +8717,7 @@ def build_scope_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8742,7 +8749,7 @@ def build_scope_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8780,7 +8787,7 @@ def build_scope_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8821,7 +8828,7 @@ def build_security_admin_configurations_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8856,7 +8863,7 @@ def build_security_admin_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8888,7 +8895,7 @@ def build_security_admin_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -8929,7 +8936,7 @@ def build_security_admin_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8970,7 +8977,7 @@ def build_admin_rule_collections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9011,7 +9018,7 @@ def build_admin_rule_collections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9049,7 +9056,7 @@ def build_admin_rule_collections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9092,7 +9099,7 @@ def build_admin_rule_collections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9135,7 +9142,7 @@ def build_admin_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9178,7 +9185,7 @@ def build_admin_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9218,7 +9225,7 @@ def build_admin_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9263,7 +9270,7 @@ def build_admin_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9299,7 +9306,7 @@ def build_network_profiles_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9335,7 +9342,7 @@ def build_network_profiles_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9368,7 +9375,7 @@ def build_network_profiles_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9402,7 +9409,7 @@ def build_network_profiles_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9434,7 +9441,7 @@ def build_network_profiles_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9458,7 +9465,7 @@ def build_network_profiles_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9488,7 +9495,7 @@ def build_network_security_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9524,7 +9531,7 @@ def build_network_security_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9557,7 +9564,7 @@ def build_network_security_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9591,7 +9598,7 @@ def build_network_security_groups_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9623,7 +9630,7 @@ def build_network_security_groups_list_all_request(subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9651,7 +9658,7 @@ def build_network_security_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9685,7 +9692,7 @@ def build_security_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9721,7 +9728,7 @@ def build_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9757,7 +9764,7 @@ def build_security_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9792,7 +9799,7 @@ def build_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9823,7 +9830,7 @@ def build_default_security_rules_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9858,7 +9865,7 @@ def build_default_security_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9890,7 +9897,7 @@ def build_network_virtual_appliances_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9928,7 +9935,7 @@ def build_network_virtual_appliances_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9963,7 +9970,7 @@ def build_network_virtual_appliances_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -9999,7 +10006,7 @@ def build_network_virtual_appliances_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10035,7 +10042,7 @@ def build_network_virtual_appliances_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10063,7 +10070,7 @@ def build_network_virtual_appliances_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10091,7 +10098,7 @@ def build_virtual_appliance_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10125,7 +10132,7 @@ def build_virtual_appliance_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10159,7 +10166,7 @@ def build_virtual_appliance_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10196,7 +10203,7 @@ def build_virtual_appliance_sites_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10227,7 +10234,7 @@ def build_virtual_appliance_skus_list_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10253,7 +10260,7 @@ def build_virtual_appliance_skus_get_request(sku_name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10287,7 +10294,7 @@ def build_inbound_security_rule_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10324,7 +10331,7 @@ def build_network_watchers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10358,7 +10365,7 @@ def build_network_watchers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10389,7 +10396,7 @@ def build_network_watchers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10420,7 +10427,7 @@ def build_network_watchers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10452,7 +10459,7 @@ def build_network_watchers_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10480,7 +10487,7 @@ def build_network_watchers_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10506,7 +10513,7 @@ def build_network_watchers_get_topology_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10540,7 +10547,7 @@ def build_network_watchers_verify_ip_flow_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10574,7 +10581,7 @@ def build_network_watchers_get_next_hop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10608,7 +10615,7 @@ def build_network_watchers_get_vm_security_rules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10642,7 +10649,7 @@ def build_network_watchers_get_troubleshooting_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10676,7 +10683,7 @@ def build_network_watchers_get_troubleshooting_result_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10710,7 +10717,7 @@ def build_network_watchers_set_flow_log_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10744,7 +10751,7 @@ def build_network_watchers_get_flow_log_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10778,7 +10785,7 @@ def build_network_watchers_check_connectivity_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10812,7 +10819,7 @@ def build_network_watchers_get_azure_reachability_report_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10846,7 +10853,7 @@ def build_network_watchers_list_available_providers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10880,7 +10887,7 @@ def build_network_watchers_get_network_configuration_diagnostic_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10914,7 +10921,7 @@ def build_packet_captures_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -10949,7 +10956,7 @@ def build_packet_captures_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10981,7 +10988,7 @@ def build_packet_captures_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11013,7 +11020,7 @@ def build_packet_captures_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11045,7 +11052,7 @@ def build_packet_captures_get_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11077,7 +11084,7 @@ def build_packet_captures_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11114,7 +11121,7 @@ def build_connection_monitors_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11155,7 +11162,7 @@ def build_connection_monitors_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11191,7 +11198,7 @@ def build_connection_monitors_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11227,7 +11234,7 @@ def build_connection_monitors_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11266,7 +11273,7 @@ def build_connection_monitors_stop_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11302,7 +11309,7 @@ def build_connection_monitors_start_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11338,7 +11345,7 @@ def build_connection_monitors_query_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11370,7 +11377,7 @@ def build_connection_monitors_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11401,7 +11408,7 @@ def build_flow_logs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11436,7 +11443,7 @@ def build_flow_logs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11471,7 +11478,7 @@ def build_flow_logs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11503,7 +11510,7 @@ def build_flow_logs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11535,7 +11542,7 @@ def build_flow_logs_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11564,7 +11571,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11585,7 +11592,7 @@ def build_private_endpoints_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11621,7 +11628,7 @@ def build_private_endpoints_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11654,7 +11661,7 @@ def build_private_endpoints_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11686,7 +11693,7 @@ def build_private_endpoints_list_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11714,7 +11721,7 @@ def build_private_endpoints_list_by_subscription_request(subscription_id: str, * _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11740,7 +11747,7 @@ def build_available_private_endpoint_types_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11770,7 +11777,7 @@ def build_available_private_endpoint_types_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11805,7 +11812,7 @@ def build_private_dns_zone_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11841,7 +11848,7 @@ def build_private_dns_zone_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11877,7 +11884,7 @@ def build_private_dns_zone_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -11912,7 +11919,7 @@ def build_private_dns_zone_groups_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11943,7 +11950,7 @@ def build_private_link_services_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11974,7 +11981,7 @@ def build_private_link_services_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12007,7 +12014,7 @@ def build_private_link_services_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12041,7 +12048,7 @@ def build_private_link_services_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12069,7 +12076,7 @@ def build_private_link_services_list_by_subscription_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12101,7 +12108,7 @@ def build_private_link_services_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12135,7 +12142,7 @@ def build_private_link_services_update_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12170,7 +12177,7 @@ def build_private_link_services_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12202,7 +12209,7 @@ def build_private_link_services_list_private_endpoint_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12233,7 +12240,7 @@ def build_private_link_services_check_private_link_service_visibility_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12266,7 +12273,7 @@ def build_private_link_services_check_private_link_service_visibility_by_resourc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12300,7 +12307,7 @@ def build_private_link_services_list_auto_approved_private_link_services_request _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12330,7 +12337,7 @@ def build_private_link_services_list_auto_approved_private_link_services_by_reso _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12361,7 +12368,7 @@ def build_public_ip_prefixes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12397,7 +12404,7 @@ def build_public_ip_prefixes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12430,7 +12437,7 @@ def build_public_ip_prefixes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12464,7 +12471,7 @@ def build_public_ip_prefixes_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12496,7 +12503,7 @@ def build_public_ip_prefixes_list_all_request(subscription_id: str, **kwargs: An _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12520,7 +12527,7 @@ def build_public_ip_prefixes_list_request(resource_group_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12550,7 +12557,7 @@ def build_route_filters_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12586,7 +12593,7 @@ def build_route_filters_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12619,7 +12626,7 @@ def build_route_filters_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12653,7 +12660,7 @@ def build_route_filters_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12687,7 +12694,7 @@ def build_route_filters_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12715,7 +12722,7 @@ def build_route_filters_list_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12741,7 +12748,7 @@ def build_route_filter_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12773,7 +12780,7 @@ def build_route_filter_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12805,7 +12812,7 @@ def build_route_filter_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12840,7 +12847,7 @@ def build_route_filter_rules_list_by_route_filter_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12871,7 +12878,7 @@ def build_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12907,7 +12914,7 @@ def build_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12940,7 +12947,7 @@ def build_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -12974,7 +12981,7 @@ def build_route_tables_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13006,7 +13013,7 @@ def build_route_tables_list_request(resource_group_name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13034,7 +13041,7 @@ def build_route_tables_list_all_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13060,7 +13067,7 @@ def build_routes_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13092,7 +13099,7 @@ def build_routes_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13124,7 +13131,7 @@ def build_routes_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13159,7 +13166,7 @@ def build_routes_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13190,7 +13197,7 @@ def build_security_partner_providers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13223,7 +13230,7 @@ def build_security_partner_providers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13256,7 +13263,7 @@ def build_security_partner_providers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13292,7 +13299,7 @@ def build_security_partner_providers_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13328,7 +13335,7 @@ def build_security_partner_providers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13356,7 +13363,7 @@ def build_security_partner_providers_list_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13382,7 +13389,7 @@ def build_bgp_service_communities_list_request(subscription_id: str, **kwargs: A _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13410,7 +13417,7 @@ def build_service_endpoint_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13448,7 +13455,7 @@ def build_service_endpoint_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13483,7 +13490,7 @@ def build_service_endpoint_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13519,7 +13526,7 @@ def build_service_endpoint_policies_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13553,7 +13560,7 @@ def build_service_endpoint_policies_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13581,7 +13588,7 @@ def build_service_endpoint_policies_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13615,7 +13622,7 @@ def build_service_endpoint_policy_definitions_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13655,7 +13662,7 @@ def build_service_endpoint_policy_definitions_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13695,7 +13702,7 @@ def build_service_endpoint_policy_definitions_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13734,7 +13741,7 @@ def build_service_endpoint_policy_definitions_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13765,7 +13772,7 @@ def build_service_tags_list_request(location: str, subscription_id: str, **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13799,7 +13806,7 @@ def build_service_tag_information_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13831,7 +13838,7 @@ def build_usages_list_request(location: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13860,7 +13867,7 @@ def build_virtual_networks_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13896,7 +13903,7 @@ def build_virtual_networks_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13929,7 +13936,7 @@ def build_virtual_networks_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13963,7 +13970,7 @@ def build_virtual_networks_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -13995,7 +14002,7 @@ def build_virtual_networks_list_all_request(subscription_id: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14019,7 +14026,7 @@ def build_virtual_networks_list_request(resource_group_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14049,7 +14056,7 @@ def build_virtual_networks_check_ip_address_availability_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14081,7 +14088,7 @@ def build_virtual_networks_list_usage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14118,7 +14125,7 @@ def build_virtual_networks_list_ddos_protection_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14153,7 +14160,7 @@ def build_subnets_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14191,7 +14198,7 @@ def build_subnets_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14225,7 +14232,7 @@ def build_subnets_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14260,7 +14267,7 @@ def build_subnets_prepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14295,7 +14302,7 @@ def build_subnets_unprepare_network_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14330,7 +14337,7 @@ def build_subnets_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14361,7 +14368,7 @@ def build_resource_navigation_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14393,7 +14400,7 @@ def build_service_association_links_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14429,7 +14436,7 @@ def build_virtual_network_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14467,7 +14474,7 @@ def build_virtual_network_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14507,7 +14514,7 @@ def build_virtual_network_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14548,7 +14555,7 @@ def build_virtual_network_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14579,7 +14586,7 @@ def build_virtual_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14615,7 +14622,7 @@ def build_virtual_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14648,7 +14655,7 @@ def build_virtual_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14681,7 +14688,7 @@ def build_virtual_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14717,7 +14724,7 @@ def build_virtual_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14747,7 +14754,7 @@ def build_virtual_network_gateways_list_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14785,7 +14792,7 @@ def build_virtual_network_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14820,7 +14827,7 @@ def build_virtual_network_gateways_reset_vpn_client_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14853,7 +14860,7 @@ def build_virtual_network_gateways_generatevpnclientpackage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14889,7 +14896,7 @@ def build_virtual_network_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -14925,7 +14932,7 @@ def build_virtual_network_gateways_get_vpn_profile_package_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14963,7 +14970,7 @@ def build_virtual_network_gateways_get_bgp_peer_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14998,7 +15005,7 @@ def build_virtual_network_gateways_supported_vpn_devices_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15031,7 +15038,7 @@ def build_virtual_network_gateways_get_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15064,7 +15071,7 @@ def build_virtual_network_gateways_get_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15098,7 +15105,7 @@ def build_virtual_network_gateways_set_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15134,7 +15141,7 @@ def build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15167,7 +15174,7 @@ def build_virtual_network_gateways_vpn_device_configuration_script_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15203,7 +15210,7 @@ def build_virtual_network_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15239,7 +15246,7 @@ def build_virtual_network_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15275,7 +15282,7 @@ def build_virtual_network_gateways_get_vpnclient_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15308,7 +15315,7 @@ def build_virtual_network_gateways_disconnect_virtual_network_gateway_vpn_connec _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15344,7 +15351,7 @@ def build_virtual_network_gateway_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15380,7 +15387,7 @@ def build_virtual_network_gateway_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15413,7 +15420,7 @@ def build_virtual_network_gateway_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15446,7 +15453,7 @@ def build_virtual_network_gateway_connections_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15482,7 +15489,7 @@ def build_virtual_network_gateway_connections_set_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15518,7 +15525,7 @@ def build_virtual_network_gateway_connections_get_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15551,7 +15558,7 @@ def build_virtual_network_gateway_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15581,7 +15588,7 @@ def build_virtual_network_gateway_connections_reset_shared_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15617,7 +15624,7 @@ def build_virtual_network_gateway_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15653,7 +15660,7 @@ def build_virtual_network_gateway_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15689,7 +15696,7 @@ def build_virtual_network_gateway_connections_get_ike_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15722,7 +15729,7 @@ def build_virtual_network_gateway_connections_reset_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15755,7 +15762,7 @@ def build_local_network_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15791,7 +15798,7 @@ def build_local_network_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15824,7 +15831,7 @@ def build_local_network_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15857,7 +15864,7 @@ def build_local_network_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15893,7 +15900,7 @@ def build_local_network_gateways_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15923,7 +15930,7 @@ def build_virtual_network_gateway_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15957,7 +15964,7 @@ def build_virtual_network_gateway_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -15994,7 +16001,7 @@ def build_virtual_network_gateway_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16028,7 +16035,7 @@ def build_virtual_network_gateway_nat_rules_list_by_virtual_network_gateway_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16061,7 +16068,7 @@ def build_virtual_network_taps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16092,7 +16099,7 @@ def build_virtual_network_taps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16123,7 +16130,7 @@ def build_virtual_network_taps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16157,7 +16164,7 @@ def build_virtual_network_taps_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16189,7 +16196,7 @@ def build_virtual_network_taps_list_all_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16215,7 +16222,7 @@ def build_virtual_network_taps_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16245,7 +16252,7 @@ def build_virtual_routers_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16281,7 +16288,7 @@ def build_virtual_routers_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16314,7 +16321,7 @@ def build_virtual_routers_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16348,7 +16355,7 @@ def build_virtual_routers_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16376,7 +16383,7 @@ def build_virtual_routers_list_request(subscription_id: str, **kwargs: Any) -> H _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16402,7 +16409,7 @@ def build_virtual_router_peerings_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16434,7 +16441,7 @@ def build_virtual_router_peerings_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16466,7 +16473,7 @@ def build_virtual_router_peerings_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16501,7 +16508,7 @@ def build_virtual_router_peerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16532,7 +16539,7 @@ def build_virtual_wans_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16563,7 +16570,7 @@ def build_virtual_wans_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16597,7 +16604,7 @@ def build_virtual_wans_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16631,7 +16638,7 @@ def build_virtual_wans_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16662,7 +16669,7 @@ def build_virtual_wans_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16690,7 +16697,7 @@ def build_virtual_wans_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16716,7 +16723,7 @@ def build_vpn_sites_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16747,7 +16754,7 @@ def build_vpn_sites_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16781,7 +16788,7 @@ def build_vpn_sites_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16815,7 +16822,7 @@ def build_vpn_sites_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16846,7 +16853,7 @@ def build_vpn_sites_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16874,7 +16881,7 @@ def build_vpn_sites_list_request(subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16900,7 +16907,7 @@ def build_vpn_site_links_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16932,7 +16939,7 @@ def build_vpn_site_links_list_by_vpn_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16963,7 +16970,7 @@ def build_vpn_sites_configuration_download_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -16997,7 +17004,7 @@ def build_vpn_server_configurations_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17030,7 +17037,7 @@ def build_vpn_server_configurations_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17066,7 +17073,7 @@ def build_vpn_server_configurations_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17102,7 +17109,7 @@ def build_vpn_server_configurations_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17135,7 +17142,7 @@ def build_vpn_server_configurations_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17163,7 +17170,7 @@ def build_vpn_server_configurations_list_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17195,7 +17202,7 @@ def build_configuration_policy_groups_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17238,7 +17245,7 @@ def build_configuration_policy_groups_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17278,7 +17285,7 @@ def build_configuration_policy_groups_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17314,7 +17321,7 @@ def build_configuration_policy_groups_list_by_vpn_server_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17347,7 +17354,7 @@ def build_virtual_hubs_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17378,7 +17385,7 @@ def build_virtual_hubs_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17412,7 +17419,7 @@ def build_virtual_hubs_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17446,7 +17453,7 @@ def build_virtual_hubs_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17477,7 +17484,7 @@ def build_virtual_hubs_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17505,7 +17512,7 @@ def build_virtual_hubs_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17531,7 +17538,7 @@ def build_virtual_hubs_get_effective_virtual_hub_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17565,7 +17572,7 @@ def build_virtual_hubs_get_inbound_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17599,7 +17606,7 @@ def build_virtual_hubs_get_outbound_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17633,7 +17640,7 @@ def build_route_maps_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17665,7 +17672,7 @@ def build_route_maps_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17700,7 +17707,7 @@ def build_route_maps_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17732,7 +17739,7 @@ def build_route_maps_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17763,7 +17770,7 @@ def build_hub_virtual_network_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17798,7 +17805,7 @@ def build_hub_virtual_network_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17830,7 +17837,7 @@ def build_hub_virtual_network_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17862,7 +17869,7 @@ def build_hub_virtual_network_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17893,7 +17900,7 @@ def build_vpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -17924,7 +17931,7 @@ def build_vpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17958,7 +17965,7 @@ def build_vpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -17992,7 +17999,7 @@ def build_vpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18023,7 +18030,7 @@ def build_vpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18054,7 +18061,7 @@ def build_vpn_gateways_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18088,7 +18095,7 @@ def build_vpn_gateways_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18122,7 +18129,7 @@ def build_vpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18150,7 +18157,7 @@ def build_vpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18181,7 +18188,7 @@ def build_vpn_link_connections_reset_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18219,7 +18226,7 @@ def build_vpn_link_connections_get_ike_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18252,7 +18259,7 @@ def build_vpn_link_connections_list_by_vpn_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18284,7 +18291,7 @@ def build_vpn_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18316,7 +18323,7 @@ def build_vpn_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18351,7 +18358,7 @@ def build_vpn_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18383,7 +18390,7 @@ def build_vpn_connections_start_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18418,7 +18425,7 @@ def build_vpn_connections_stop_packet_capture_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18453,7 +18460,7 @@ def build_vpn_connections_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18489,7 +18496,7 @@ def build_vpn_site_link_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18522,7 +18529,7 @@ def build_nat_rules_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18554,7 +18561,7 @@ def build_nat_rules_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18589,7 +18596,7 @@ def build_nat_rules_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18621,7 +18628,7 @@ def build_nat_rules_list_by_vpn_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18652,7 +18659,7 @@ def build_p2_svpn_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18683,7 +18690,7 @@ def build_p2_svpn_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18717,7 +18724,7 @@ def build_p2_svpn_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18751,7 +18758,7 @@ def build_p2_svpn_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18782,7 +18789,7 @@ def build_p2_svpn_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18810,7 +18817,7 @@ def build_p2_svpn_gateways_list_request(subscription_id: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18836,7 +18843,7 @@ def build_p2_svpn_gateways_reset_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18867,7 +18874,7 @@ def build_p2_svpn_gateways_generate_vpn_profile_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18901,7 +18908,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -18932,7 +18939,7 @@ def build_p2_svpn_gateways_get_p2_s_vpn_connection_health_detailed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -18966,7 +18973,7 @@ def build_p2_svpn_gateways_disconnect_p2_s_vpn_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19000,7 +19007,7 @@ def build_vpn_server_configurations_associated_with_virtual_wan_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19031,7 +19038,7 @@ def build_virtual_hub_route_table_v2_s_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19063,7 +19070,7 @@ def build_virtual_hub_route_table_v2_s_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19098,7 +19105,7 @@ def build_virtual_hub_route_table_v2_s_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19130,7 +19137,7 @@ def build_virtual_hub_route_table_v2_s_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19159,7 +19166,7 @@ def build_express_route_gateways_list_by_subscription_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19187,7 +19194,7 @@ def build_express_route_gateways_list_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19217,7 +19224,7 @@ def build_express_route_gateways_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19251,7 +19258,7 @@ def build_express_route_gateways_update_tags_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19285,7 +19292,7 @@ def build_express_route_gateways_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19316,7 +19323,7 @@ def build_express_route_gateways_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19347,7 +19354,7 @@ def build_express_route_connections_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19382,7 +19389,7 @@ def build_express_route_connections_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19414,7 +19421,7 @@ def build_express_route_connections_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19446,7 +19453,7 @@ def build_express_route_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19477,7 +19484,7 @@ def build_virtual_hub_bgp_connection_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19509,7 +19516,7 @@ def build_virtual_hub_bgp_connection_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19544,7 +19551,7 @@ def build_virtual_hub_bgp_connection_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19576,7 +19583,7 @@ def build_virtual_hub_bgp_connections_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19607,7 +19614,7 @@ def build_virtual_hub_bgp_connections_list_learned_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19639,7 +19646,7 @@ def build_virtual_hub_bgp_connections_list_advertised_routes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19671,7 +19678,7 @@ def build_virtual_hub_ip_configuration_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19703,7 +19710,7 @@ def build_virtual_hub_ip_configuration_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19738,7 +19745,7 @@ def build_virtual_hub_ip_configuration_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19770,7 +19777,7 @@ def build_virtual_hub_ip_configuration_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19801,7 +19808,7 @@ def build_hub_route_tables_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19836,7 +19843,7 @@ def build_hub_route_tables_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19868,7 +19875,7 @@ def build_hub_route_tables_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19900,7 +19907,7 @@ def build_hub_route_tables_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19931,7 +19938,7 @@ def build_routing_intent_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -19966,7 +19973,7 @@ def build_routing_intent_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -19998,7 +20005,7 @@ def build_routing_intent_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20030,7 +20037,7 @@ def build_routing_intent_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20061,7 +20068,7 @@ def build_web_application_firewall_policies_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20089,7 +20096,7 @@ def build_web_application_firewall_policies_list_all_request(subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20118,7 +20125,7 @@ def build_web_application_firewall_policies_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20149,7 +20156,7 @@ def build_web_application_firewall_policies_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -20183,7 +20190,7 @@ def build_web_application_firewall_policies_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20212,8 +20219,8 @@ def build_vip_swap_get_request(group_name: str, resource_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20245,8 +20252,8 @@ def build_vip_swap_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] accept = _headers.pop("Accept", "application/json") @@ -20281,7 +20288,7 @@ def build_vip_swap_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -20339,7 +20346,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_delete_request( @@ -20392,7 +20399,7 @@ def begin_delete(self, resource_group_name: str, application_gateway_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20456,7 +20463,7 @@ def get(self, resource_group_name: str, application_gateway_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] request = build_application_gateways_get_request( @@ -20508,7 +20515,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -20669,7 +20676,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -20804,7 +20811,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGateway] @@ -20864,7 +20871,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -20933,7 +20940,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayListResult] error_map = { @@ -21003,7 +21010,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_start_request( @@ -21056,7 +21063,7 @@ def begin_start(self, resource_group_name: str, application_gateway_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21110,7 +21117,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateways_stop_request( @@ -21163,7 +21170,7 @@ def begin_stop(self, resource_group_name: str, application_gateway_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21217,7 +21224,7 @@ def _backend_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealth]] request = build_application_gateways_backend_health_request( @@ -21284,7 +21291,7 @@ def begin_backend_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21346,7 +21353,7 @@ def _backend_health_on_demand_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayBackendHealthOnDemand]] @@ -21520,7 +21527,7 @@ def begin_backend_health_on_demand( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayBackendHealthOnDemand] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -21586,7 +21593,7 @@ def list_available_server_variables(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_server_variables_request( @@ -21639,7 +21646,7 @@ def list_available_request_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_request_headers_request( @@ -21692,7 +21699,7 @@ def list_available_response_headers(self, **kwargs: Any) -> List[str]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[List[str]] request = build_application_gateways_list_available_response_headers_request( @@ -21745,7 +21752,7 @@ def list_available_waf_rule_sets(self, **kwargs: Any) -> _models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableWafRuleSetsResult] request = build_application_gateways_list_available_waf_rule_sets_request( @@ -21797,7 +21804,7 @@ def list_available_ssl_options(self, **kwargs: Any) -> _models.ApplicationGatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslOptions] request = build_application_gateways_list_available_ssl_options_request( @@ -21845,7 +21852,7 @@ def list_available_ssl_predefined_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayAvailableSslPredefinedPolicies] error_map = { @@ -21925,7 +21932,7 @@ def get_ssl_predefined_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewaySslPredefinedPolicy] request = build_application_gateways_get_ssl_predefined_policy_request( @@ -21998,7 +22005,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateLinkResourceListResult] error_map = { @@ -22090,7 +22097,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_gateway_private_endpoint_connections_delete_request( @@ -22149,7 +22156,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22209,7 +22216,7 @@ def _update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ApplicationGatewayPrivateEndpointConnection]] @@ -22383,7 +22390,7 @@ def begin_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -22458,7 +22465,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnection] request = build_application_gateway_private_endpoint_connections_get_request( @@ -22513,7 +22520,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayPrivateEndpointConnectionListResult] error_map = { @@ -22613,7 +22620,7 @@ def get(self, location: str, **kwargs: Any) -> _models.ApplicationGatewayWafDyna _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayWafDynamicManifestResult] request = build_application_gateway_waf_dynamic_manifests_default_get_request( @@ -22682,7 +22689,7 @@ def get(self, location: str, **kwargs: Any) -> Iterable["_models.ApplicationGate _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationGatewayWafDynamicManifestResultList] error_map = { @@ -22773,7 +22780,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_application_security_groups_delete_request( @@ -22828,7 +22835,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22894,7 +22901,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] request = build_application_security_groups_get_request( @@ -22946,7 +22953,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -23107,7 +23114,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -23242,7 +23249,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroup] @@ -23302,7 +23309,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ApplicationSecurityGroup" _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -23374,7 +23381,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ApplicationSecurityGroupListResult] error_map = { @@ -23466,7 +23473,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableDeleg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -23560,7 +23567,7 @@ def list(self, location: str, resource_group_name: str, **kwargs: Any) -> Iterab _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableDelegationsResult] error_map = { @@ -23654,7 +23661,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailableServi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -23731,7 +23738,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableServiceAliasesResult] error_map = { @@ -23823,7 +23830,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_azure_firewalls_delete_request( @@ -23876,7 +23883,7 @@ def begin_delete(self, resource_group_name: str, azure_firewall_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -23940,7 +23947,7 @@ def get(self, resource_group_name: str, azure_firewall_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] request = build_azure_firewalls_get_request( @@ -23992,7 +23999,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] @@ -24150,7 +24157,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24213,7 +24220,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.AzureFirewall]] @@ -24367,7 +24374,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewall] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -24426,7 +24433,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Azu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -24495,7 +24502,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewall"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallListResult] error_map = { @@ -24565,7 +24572,7 @@ def _list_learned_prefixes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.IPPrefixesList]] request = build_azure_firewalls_list_learned_prefixes_request( @@ -24627,7 +24634,7 @@ def begin_list_learned_prefixes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPPrefixesList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24703,7 +24710,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.AzureFirewallFqdnTag"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureFirewallFqdnTagListResult] error_map = { @@ -24804,7 +24811,7 @@ def get(self, name: str, expand: Optional[str] = None, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategory] request = build_web_categories_get_request( @@ -24850,7 +24857,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.AzureWebCateg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureWebCategoryListResult] error_map = { @@ -24940,7 +24947,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_bastion_hosts_delete_request( @@ -24993,7 +25000,7 @@ def begin_delete(self, resource_group_name: str, bastion_host_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25057,7 +25064,7 @@ def get(self, resource_group_name: str, bastion_host_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] request = build_bastion_hosts_get_request( @@ -25109,7 +25116,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] @@ -25267,7 +25274,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25326,7 +25333,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionHost]] @@ -25476,7 +25483,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHost] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -25533,7 +25540,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BastionHost"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -25603,7 +25610,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionHostListResult] error_map = { @@ -25661,7 +25668,7 @@ def get_next(next_link=None): list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts"} # type: ignore -class NetworkManagementClientOperationsMixin(MixinABC): +class NetworkManagementClientOperationsMixin(NetworkManagementClientMixinABC): def _put_bastion_shareable_link_initial( self, resource_group_name: str, @@ -25680,7 +25687,7 @@ def _put_bastion_shareable_link_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionShareableLinkListResult]] @@ -25692,7 +25699,7 @@ def _put_bastion_shareable_link_initial( else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -25838,7 +25845,7 @@ def begin_put_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -25860,7 +25867,7 @@ def begin_put_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_put_bastion_shareable_link_request( + request = build_network_management_put_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -25965,7 +25972,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -25977,7 +25984,7 @@ def _delete_bastion_shareable_link_initial( # pylint: disable=inconsistent-retu else: _json = self._serialize.body(bsl_request, "BastionShareableLinkListRequest") - request = build_delete_bastion_shareable_link_request( + request = build_network_management_delete_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -26110,7 +26117,7 @@ def begin_delete_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -26241,7 +26248,7 @@ def get_bastion_shareable_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionShareableLinkListResult] @@ -26263,7 +26270,7 @@ def get_bastion_shareable_link( def prepare_request(next_link=None): if not next_link: - request = build_get_bastion_shareable_link_request( + request = build_network_management_get_bastion_shareable_link_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -26324,10 +26331,10 @@ def _get_active_sessions_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BastionActiveSessionListResult]] - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -26388,7 +26395,7 @@ def begin_get_active_sessions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionActiveSessionListResult] error_map = { @@ -26402,7 +26409,7 @@ def begin_get_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_get_active_sessions_request( + request = build_network_management_get_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -26569,7 +26576,7 @@ def disconnect_active_sessions( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BastionSessionDeleteResult] @@ -26591,7 +26598,7 @@ def disconnect_active_sessions( def prepare_request(next_link=None): if not next_link: - request = build_disconnect_active_sessions_request( + request = build_network_management_disconnect_active_sessions_request( resource_group_name=resource_group_name, bastion_host_name=bastion_host_name, subscription_id=self._config.subscription_id, @@ -26665,10 +26672,10 @@ def check_dns_name_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DnsNameAvailabilityResult] - request = build_check_dns_name_availability_request( + request = build_network_management_check_dns_name_availability_request( location=location, subscription_id=self._config.subscription_id, domain_name_label=domain_name_label, @@ -26721,10 +26728,10 @@ def express_route_provider_port(self, providerport: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteProviderPort] - request = build_express_route_provider_port_request( + request = build_network_management_express_route_provider_port_request( providerport=providerport, subscription_id=self._config.subscription_id, api_version=api_version, @@ -26856,7 +26863,7 @@ def list_active_connectivity_configurations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveConnectivityConfigurationsListResult] @@ -26868,7 +26875,7 @@ def list_active_connectivity_configurations( else: _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - request = build_list_active_connectivity_configurations_request( + request = build_network_management_list_active_connectivity_configurations_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, subscription_id=self._config.subscription_id, @@ -27005,7 +27012,7 @@ def list_active_security_admin_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ActiveSecurityAdminRulesListResult] @@ -27017,7 +27024,7 @@ def list_active_security_admin_rules( else: _json = self._serialize.body(parameters, "ActiveConfigurationParameter") - request = build_list_active_security_admin_rules_request( + request = build_network_management_list_active_security_admin_rules_request( resource_group_name=resource_group_name, network_manager_name=network_manager_name, subscription_id=self._config.subscription_id, @@ -27160,7 +27167,7 @@ def list_network_manager_effective_connectivity_configurations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop( "cls", None @@ -27174,7 +27181,7 @@ def list_network_manager_effective_connectivity_configurations( else: _json = self._serialize.body(parameters, "QueryRequestOptions") - request = build_list_network_manager_effective_connectivity_configurations_request( + request = build_network_management_list_network_manager_effective_connectivity_configurations_request( resource_group_name=resource_group_name, virtual_network_name=virtual_network_name, subscription_id=self._config.subscription_id, @@ -27316,7 +27323,7 @@ def list_network_manager_effective_security_admin_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerEffectiveSecurityAdminRulesListResult] @@ -27328,7 +27335,7 @@ def list_network_manager_effective_security_admin_rules( else: _json = self._serialize.body(parameters, "QueryRequestOptions") - request = build_list_network_manager_effective_security_admin_rules_request( + request = build_network_management_list_network_manager_effective_security_admin_rules_request( resource_group_name=resource_group_name, virtual_network_name=virtual_network_name, subscription_id=self._config.subscription_id, @@ -27390,10 +27397,10 @@ def supported_security_providers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWanSecurityProviders] - request = build_supported_security_providers_request( + request = build_network_management_supported_security_providers_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -27442,7 +27449,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -27454,7 +27461,7 @@ def _generatevirtualwanvpnserverconfigurationvpnprofile_initial( else: _json = self._serialize.body(vpn_client_params, "VirtualWanVpnProfileParameters") - request = build_generatevirtualwanvpnserverconfigurationvpnprofile_request( + request = build_network_management_generatevirtualwanvpnserverconfigurationvpnprofile_request( resource_group_name=resource_group_name, virtual_wan_name=virtual_wan_name, subscription_id=self._config.subscription_id, @@ -27608,7 +27615,7 @@ def begin_generatevirtualwanvpnserverconfigurationvpnprofile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -27693,7 +27700,7 @@ def list_cloud_service_role_instance_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -27770,7 +27777,7 @@ def list_cloud_service_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -27866,7 +27873,7 @@ def get_cloud_service_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_cloud_service_network_interface_request( @@ -27917,7 +27924,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interfaces_delete_request( @@ -27970,7 +27977,7 @@ def begin_delete(self, resource_group_name: str, network_interface_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28038,7 +28045,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_request( @@ -28091,7 +28098,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -28249,7 +28256,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -28384,7 +28391,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] @@ -28442,7 +28449,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkInterface"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -28512,7 +28519,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -28583,7 +28590,7 @@ def _get_effective_route_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveRouteListResult]] request = build_network_interfaces_get_effective_route_table_request( @@ -28646,7 +28653,7 @@ def begin_get_effective_route_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28702,7 +28709,7 @@ def _list_effective_network_security_groups_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.EffectiveNetworkSecurityGroupListResult]] request = build_network_interfaces_list_effective_network_security_groups_request( @@ -28765,7 +28772,7 @@ def begin_list_effective_network_security_groups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EffectiveNetworkSecurityGroupListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28828,7 +28835,7 @@ def list_virtual_machine_scale_set_vm_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -28905,7 +28912,7 @@ def list_virtual_machine_scale_set_network_interfaces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -29001,7 +29008,7 @@ def get_virtual_machine_scale_set_network_interface( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterface] request = build_network_interfaces_get_virtual_machine_scale_set_network_interface_request( @@ -29070,7 +29077,7 @@ def list_virtual_machine_scale_set_ip_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -29172,7 +29179,7 @@ def get_virtual_machine_scale_set_ip_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interfaces_get_virtual_machine_scale_set_ip_configuration_request( @@ -29248,7 +29255,7 @@ def list_cloud_service_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29337,7 +29344,7 @@ def list_cloud_service_role_instance_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -29442,7 +29449,7 @@ def get_cloud_service_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_cloud_service_public_ip_address_request( @@ -29495,7 +29502,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_addresses_delete_request( @@ -29548,7 +29555,7 @@ def begin_delete(self, resource_group_name: str, public_ip_address_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29616,7 +29623,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_request( @@ -29669,7 +29676,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -29827,7 +29834,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -29962,7 +29969,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] @@ -30020,7 +30027,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPAddress"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30090,7 +30097,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30161,7 +30168,7 @@ def _ddos_protection_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PublicIpDdosProtectionStatusResult]] request = build_public_ip_addresses_ddos_protection_status_request( @@ -30224,7 +30231,7 @@ def begin_ddos_protection_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIpDdosProtectionStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30284,7 +30291,7 @@ def list_virtual_machine_scale_set_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30373,7 +30380,7 @@ def list_virtual_machine_scale_set_vm_public_ip_addresses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddressListResult] error_map = { @@ -30478,7 +30485,7 @@ def get_virtual_machine_scale_set_public_ip_address( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01")) # type: Literal["2018-10-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPAddress] request = build_public_ip_addresses_get_virtual_machine_scale_set_public_ip_address_request( @@ -30551,7 +30558,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_custom_ip_prefixes_delete_request( @@ -30604,7 +30611,7 @@ def begin_delete(self, resource_group_name: str, custom_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30672,7 +30679,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] request = build_custom_ip_prefixes_get_request( @@ -30725,7 +30732,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -30883,7 +30890,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31018,7 +31025,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefix] @@ -31076,7 +31083,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CustomIpPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -31146,7 +31153,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Cus _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.CustomIpPrefixListResult] error_map = { @@ -31237,7 +31244,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_custom_policies_delete_request( @@ -31290,7 +31297,7 @@ def begin_delete(self, resource_group_name: str, ddos_custom_policy_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31354,7 +31361,7 @@ def get(self, resource_group_name: str, ddos_custom_policy_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] request = build_ddos_custom_policies_get_request( @@ -31406,7 +31413,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -31562,7 +31569,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -31697,7 +31704,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosCustomPolicy] @@ -31777,7 +31784,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ddos_protection_plans_delete_request( @@ -31830,7 +31837,7 @@ def begin_delete(self, resource_group_name: str, ddos_protection_plan_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31896,7 +31903,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] request = build_ddos_protection_plans_get_request( @@ -31948,7 +31955,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -32107,7 +32114,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32244,7 +32251,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlan] @@ -32302,7 +32309,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DdosProtectionPlan"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -32372,7 +32379,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DdosProtectionPlanListResult] error_map = { @@ -32467,7 +32474,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] @@ -32625,7 +32632,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -32684,7 +32691,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_dscp_configuration_delete_request( @@ -32737,7 +32744,7 @@ def begin_delete(self, resource_group_name: str, dscp_configuration_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32801,7 +32808,7 @@ def get(self, resource_group_name: str, dscp_configuration_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfiguration] request = build_dscp_configuration_get_request( @@ -32849,7 +32856,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Dsc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -32918,7 +32925,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.DscpConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.DscpConfigurationListResult] error_map = { @@ -33010,7 +33017,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.EndpointServic _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.EndpointServicesListResult] error_map = { @@ -33101,7 +33108,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_authorizations_delete_request( @@ -33159,7 +33166,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33228,7 +33235,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] request = build_express_route_circuit_authorizations_get_request( @@ -33282,7 +33289,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] @@ -33455,7 +33462,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -33521,7 +33528,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AuthorizationListResult] error_map = { @@ -33613,7 +33620,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_peerings_delete_request( @@ -33671,7 +33678,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33740,7 +33747,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] request = build_express_route_circuit_peerings_get_request( @@ -33794,7 +33801,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] @@ -33966,7 +33973,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34032,7 +34039,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitPeeringListResult] error_map = { @@ -34124,7 +34131,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuit_connections_delete_request( @@ -34186,7 +34193,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34258,7 +34265,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] request = build_express_route_circuit_connections_get_request( @@ -34314,7 +34321,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] @@ -34497,7 +34504,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -34567,7 +34574,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitConnectionListResult] error_map = { @@ -34677,7 +34684,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnection] request = build_peer_express_route_circuit_connections_get_request( @@ -34736,7 +34743,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerExpressRouteCircuitConnectionListResult] error_map = { @@ -34829,7 +34836,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_circuits_delete_request( @@ -34882,7 +34889,7 @@ def begin_delete(self, resource_group_name: str, circuit_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34946,7 +34953,7 @@ def get(self, resource_group_name: str, circuit_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] request = build_express_route_circuits_get_request( @@ -34998,7 +35005,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -35159,7 +35166,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -35290,7 +35297,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuit] @@ -35350,7 +35357,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_circuits_list_arp_table_request( @@ -35420,7 +35427,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35478,7 +35485,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_circuits_list_routes_table_request( @@ -35548,7 +35555,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35606,7 +35613,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableSummaryListResult]] @@ -35678,7 +35685,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35746,7 +35753,7 @@ def get_stats(self, resource_group_name: str, circuit_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_stats_request( @@ -35808,7 +35815,7 @@ def get_peering_stats( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitStats] request = build_express_route_circuits_get_peering_stats_request( @@ -35858,7 +35865,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Exp _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -35928,7 +35935,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCircuit"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitListResult] error_map = { @@ -36018,7 +36025,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteServiceProvider"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteServiceProviderListResult] error_map = { @@ -36108,7 +36115,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRouteCrossConnection"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -36182,7 +36189,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionListResult] error_map = { @@ -36267,7 +36274,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] request = build_express_route_cross_connections_get_request( @@ -36319,7 +36326,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -36476,7 +36483,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -36613,7 +36620,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnection] @@ -36673,7 +36680,7 @@ def _list_arp_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsArpTableListResult]] request = build_express_route_cross_connections_list_arp_table_request( @@ -36743,7 +36750,7 @@ def begin_list_arp_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsArpTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36801,7 +36808,7 @@ def _list_routes_table_summary_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop( "cls", None ) # type: ClsType[Optional[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult]] @@ -36875,7 +36882,7 @@ def begin_list_routes_table_summary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionsRoutesTableSummaryListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36935,7 +36942,7 @@ def _list_routes_table_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteCircuitsRoutesTableListResult]] request = build_express_route_cross_connections_list_routes_table_request( @@ -37005,7 +37012,7 @@ def begin_list_routes_table( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCircuitsRoutesTableListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37089,7 +37096,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeeringList] error_map = { @@ -37161,7 +37168,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_cross_connection_peerings_delete_request( @@ -37219,7 +37226,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37288,7 +37295,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] request = build_express_route_cross_connection_peerings_get_request( @@ -37342,7 +37349,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] @@ -37515,7 +37522,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteCrossConnectionPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -37597,7 +37604,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePortsLocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocationListResult] error_map = { @@ -37676,7 +37683,7 @@ def get(self, location_name: str, **kwargs: Any) -> _models.ExpressRoutePortsLoc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortsLocation] request = build_express_route_ports_locations_get_request( @@ -37743,7 +37750,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_ports_delete_request( @@ -37796,7 +37803,7 @@ def begin_delete(self, resource_group_name: str, express_route_port_name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37860,7 +37867,7 @@ def get(self, resource_group_name: str, express_route_port_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] request = build_express_route_ports_get_request( @@ -37912,7 +37919,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -38068,7 +38075,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -38203,7 +38210,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePort] @@ -38263,7 +38270,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -38332,7 +38339,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ExpressRoutePort"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortListResult] error_map = { @@ -38478,7 +38485,7 @@ def generate_loa( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.GenerateExpressRoutePortsLOAResult] @@ -38572,7 +38579,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLink] request = build_express_route_links_get_request( @@ -38625,7 +38632,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteLinkListResult] error_map = { @@ -38717,7 +38724,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_port_authorizations_delete_request( @@ -38775,7 +38782,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38844,7 +38851,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorization] request = build_express_route_port_authorizations_get_request( @@ -38898,7 +38905,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorization] @@ -39071,7 +39078,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorization] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39137,7 +39144,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRoutePortAuthorizationListResult] error_map = { @@ -39238,7 +39245,7 @@ def list(self, filter: Optional[str] = None, **kwargs: Any) -> _models.ExpressRo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteProviderPortListResult] request = build_express_route_provider_ports_location_list_request( @@ -39305,7 +39312,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policies_delete_request( @@ -39358,7 +39365,7 @@ def begin_delete(self, resource_group_name: str, firewall_policy_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39426,7 +39433,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] request = build_firewall_policies_get_request( @@ -39479,7 +39486,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -39637,7 +39644,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -39772,7 +39779,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicy] @@ -39832,7 +39839,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Fir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -39901,7 +39908,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.FirewallPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyListResult] error_map = { @@ -39991,7 +39998,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_firewall_policy_rule_collection_groups_delete_request( @@ -40049,7 +40056,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40118,7 +40125,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] request = build_firewall_policy_rule_collection_groups_get_request( @@ -40172,7 +40179,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] @@ -40344,7 +40351,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -40410,7 +40417,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FirewallPolicyRuleCollectionGroupListResult] error_map = { @@ -40577,7 +40584,7 @@ def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.QueryResults] @@ -40733,7 +40740,7 @@ def patch( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverrides] @@ -40869,7 +40876,7 @@ def put( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverrides] @@ -40939,7 +40946,7 @@ def get(self, resource_group_name: str, firewall_policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverrides] request = build_firewall_policy_idps_signatures_overrides_get_request( @@ -41000,7 +41007,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignaturesOverridesList] request = build_firewall_policy_idps_signatures_overrides_list_request( @@ -41144,7 +41151,7 @@ def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SignatureOverridesFilterValuesResponse] @@ -41224,7 +41231,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_allocations_delete_request( @@ -41277,7 +41284,7 @@ def begin_delete(self, resource_group_name: str, ip_allocation_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -41345,7 +41352,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] request = build_ip_allocations_get_request( @@ -41398,7 +41405,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -41556,7 +41563,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -41691,7 +41698,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocation] @@ -41749,7 +41756,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpAllocation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -41819,7 +41826,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpAllocationListResult] error_map = { @@ -41925,7 +41932,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] request = build_ip_groups_get_request( @@ -41975,7 +41982,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -42125,7 +42132,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -42256,7 +42263,7 @@ def update_groups( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroup] @@ -42317,7 +42324,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_ip_groups_delete_request( @@ -42371,7 +42378,7 @@ def begin_delete(self, resource_group_name: str, ip_groups_name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42425,7 +42432,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -42495,7 +42502,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.IpGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IpGroupListResult] error_map = { @@ -42586,7 +42593,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancers_delete_request( @@ -42639,7 +42646,7 @@ def begin_delete(self, resource_group_name: str, load_balancer_name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42707,7 +42714,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] request = build_load_balancers_get_request( @@ -42760,7 +42767,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -42918,7 +42925,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43053,7 +43060,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancer] @@ -43111,7 +43118,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.LoadBalancer"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -43181,7 +43188,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerListResult] error_map = { @@ -43252,7 +43259,7 @@ def _swap_public_ip_addresses_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -43379,7 +43386,7 @@ def begin_swap_public_ip_addresses( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43440,7 +43447,7 @@ def _list_inbound_nat_rule_port_mappings_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressInboundNatRulePortMappings] @@ -43610,7 +43617,7 @@ def begin_list_inbound_nat_rule_port_mappings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressInboundNatRulePortMappings] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -43694,7 +43701,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerBackendAddressPoolListResult] error_map = { @@ -43780,7 +43787,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] request = build_load_balancer_backend_address_pools_get_request( @@ -43834,7 +43841,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] @@ -44005,7 +44012,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BackendAddressPool] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44065,7 +44072,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_load_balancer_backend_address_pools_delete_request( @@ -44123,7 +44130,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44204,7 +44211,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerFrontendIPConfigurationListResult] error_map = { @@ -44290,7 +44297,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FrontendIPConfiguration] request = build_load_balancer_frontend_ip_configurations_get_request( @@ -44363,7 +44370,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRuleListResult] error_map = { @@ -44435,7 +44442,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_inbound_nat_rules_delete_request( @@ -44493,7 +44500,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -44569,7 +44576,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] request = build_inbound_nat_rules_get_request( @@ -44624,7 +44631,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] @@ -44792,7 +44799,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -44876,7 +44883,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerLoadBalancingRuleListResult] error_map = { @@ -44962,7 +44969,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancingRule] request = build_load_balancer_load_balancing_rules_get_request( @@ -45035,7 +45042,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerOutboundRuleListResult] error_map = { @@ -45121,7 +45128,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OutboundRule] request = build_load_balancer_outbound_rules_get_request( @@ -45194,7 +45201,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceListResult] error_map = { @@ -45288,7 +45295,7 @@ def list(self, resource_group_name: str, load_balancer_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LoadBalancerProbeListResult] error_map = { @@ -45372,7 +45379,7 @@ def get(self, resource_group_name: str, load_balancer_name: str, probe_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Probe] request = build_load_balancer_probes_get_request( @@ -45441,7 +45448,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_gateways_delete_request( @@ -45494,7 +45501,7 @@ def begin_delete(self, resource_group_name: str, nat_gateway_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45562,7 +45569,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] request = build_nat_gateways_get_request( @@ -45611,7 +45618,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.NatGateway]] @@ -45761,7 +45768,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -45892,7 +45899,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGateway] @@ -45950,7 +45957,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NatGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -46020,7 +46027,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Nat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NatGatewayListResult] error_map = { @@ -46117,7 +46124,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfigurationListResult] error_map = { @@ -46203,7 +46210,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceIPConfiguration] request = build_network_interface_ip_configurations_get_request( @@ -46276,7 +46283,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceLoadBalancerListResult] error_map = { @@ -46368,7 +46375,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_interface_tap_configurations_delete_request( @@ -46426,7 +46433,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -46495,7 +46502,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] request = build_network_interface_tap_configurations_get_request( @@ -46549,7 +46556,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] @@ -46722,7 +46729,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -46788,7 +46795,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkInterfaceTapConfigurationListResult] error_map = { @@ -46890,7 +46897,7 @@ def get(self, resource_group_name: str, network_manager_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] request = build_network_managers_get_request( @@ -47014,7 +47021,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] @@ -47078,7 +47085,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_managers_delete_request( @@ -47142,7 +47149,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47273,7 +47280,7 @@ def patch( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManager] @@ -47341,7 +47348,7 @@ def list_by_subscription( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] error_map = { @@ -47423,7 +47430,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerListResult] error_map = { @@ -47520,7 +47527,7 @@ def _post_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerCommit] @@ -47682,7 +47689,7 @@ def begin_post( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerCommit] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -47853,7 +47860,7 @@ def list( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerDeploymentStatusListResult] @@ -48001,7 +48008,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] @@ -48072,7 +48079,7 @@ def get(self, network_manager_connection_name: str, **kwargs: Any) -> _models.Ne _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] request = build_subscription_network_manager_connections_get_request( @@ -48129,7 +48136,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subscription_network_manager_connections_delete_request( @@ -48182,7 +48189,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnectionListResult] error_map = { @@ -48353,7 +48360,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] @@ -48429,7 +48436,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnection] request = build_management_group_network_manager_connections_get_request( @@ -48489,7 +48496,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_management_group_network_manager_connections_delete_request( @@ -48545,7 +48552,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkManagerConnectionListResult] error_map = { @@ -48653,7 +48660,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] request = build_connectivity_configurations_get_request( @@ -48794,7 +48801,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfiguration] @@ -48864,7 +48871,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connectivity_configurations_delete_request( @@ -48938,7 +48945,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49013,7 +49020,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityConfigurationListResult] error_map = { @@ -49121,7 +49128,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] request = build_network_groups_get_request( @@ -49272,7 +49279,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroup] @@ -49348,7 +49355,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_groups_delete_request( @@ -49420,7 +49427,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49493,7 +49500,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkGroupListResult] error_map = { @@ -49608,7 +49615,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.StaticMember] request = build_static_members_get_request( @@ -49752,7 +49759,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.StaticMember] @@ -49839,7 +49846,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_static_members_delete_request( @@ -49905,7 +49912,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.StaticMemberListResult] error_map = { @@ -50085,7 +50092,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ScopeConnection] @@ -50164,7 +50171,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ScopeConnection] request = build_scope_connections_get_request( @@ -50227,7 +50234,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_scope_connections_delete_request( @@ -50289,7 +50296,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ScopeConnectionListResult] error_map = { @@ -50403,7 +50410,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityAdminConfigurationListResult] error_map = { @@ -50491,7 +50498,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityAdminConfiguration] request = build_security_admin_configurations_get_request( @@ -50629,7 +50636,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityAdminConfiguration] @@ -50699,7 +50706,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_admin_configurations_delete_request( @@ -50771,7 +50778,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50868,7 +50875,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleCollectionListResult] error_map = { @@ -50965,7 +50972,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleCollection] request = build_admin_rule_collections_get_request( @@ -51112,7 +51119,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleCollection] @@ -51184,7 +51191,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_admin_rule_collections_delete_request( @@ -51261,7 +51268,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51362,7 +51369,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AdminRuleListResult] error_map = { @@ -51463,7 +51470,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] request = build_admin_rules_get_request( @@ -51620,7 +51627,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BaseAdminRule] @@ -51694,7 +51701,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_admin_rules_delete_request( @@ -51775,7 +51782,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51853,7 +51860,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_profiles_delete_request( @@ -51906,7 +51913,7 @@ def begin_delete(self, resource_group_name: str, network_profile_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51974,7 +51981,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] request = build_network_profiles_get_request( @@ -52101,7 +52108,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -52241,7 +52248,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfile] @@ -52299,7 +52306,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkProfile"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -52369,7 +52376,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkProfileListResult] error_map = { @@ -52460,7 +52467,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_security_groups_delete_request( @@ -52515,7 +52522,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52583,7 +52590,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] request = build_network_security_groups_get_request( @@ -52636,7 +52643,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -52797,7 +52804,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -52932,7 +52939,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroup] @@ -52992,7 +52999,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkSecurityGroup"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -53064,7 +53071,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkSecurityGroupListResult] error_map = { @@ -53155,7 +53162,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_rules_delete_request( @@ -53213,7 +53220,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53282,7 +53289,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_security_rules_get_request( @@ -53336,7 +53343,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] @@ -53504,7 +53511,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -53568,7 +53575,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -53664,7 +53671,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRuleListResult] error_map = { @@ -53750,7 +53757,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityRule] request = build_default_security_rules_get_request( @@ -53819,7 +53826,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_virtual_appliances_delete_request( @@ -53874,7 +53881,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53942,7 +53949,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] request = build_network_virtual_appliances_get_request( @@ -54070,7 +54077,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -54134,7 +54141,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] @@ -54295,7 +54302,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualAppliance] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54358,7 +54365,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -54429,7 +54436,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualAppliance"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceListResult] error_map = { @@ -54519,7 +54526,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_appliance_sites_delete_request( @@ -54577,7 +54584,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54646,7 +54653,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] request = build_virtual_appliance_sites_get_request( @@ -54700,7 +54707,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] @@ -54871,7 +54878,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualApplianceSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -54937,7 +54944,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSiteListResult] error_map = { @@ -55029,7 +55036,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.NetworkVirtualApplianceSku"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSkuListResult] error_map = { @@ -55107,7 +55114,7 @@ def get(self, sku_name: str, **kwargs: Any) -> _models.NetworkVirtualApplianceSk _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkVirtualApplianceSku] request = build_virtual_appliance_skus_get_request( @@ -55179,7 +55186,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] @@ -55350,7 +55357,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.InboundSecurityRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -55506,7 +55513,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -55581,7 +55588,7 @@ def get(self, resource_group_name: str, network_watcher_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] request = build_network_watchers_get_request( @@ -55630,7 +55637,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_network_watchers_delete_request( @@ -55684,7 +55691,7 @@ def begin_delete(self, resource_group_name: str, network_watcher_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -55814,7 +55821,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcher] @@ -55875,7 +55882,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Net _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -55945,7 +55952,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.NetworkWatcher"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkWatcherListResult] error_map = { @@ -56092,7 +56099,7 @@ def get_topology( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Topology] @@ -56157,7 +56164,7 @@ def _verify_ip_flow_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] @@ -56317,7 +56324,7 @@ def begin_verify_ip_flow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VerificationIPFlowResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56380,7 +56387,7 @@ def _get_next_hop_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] @@ -56537,7 +56544,7 @@ def begin_get_next_hop( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NextHopResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56600,7 +56607,7 @@ def _get_vm_security_rules_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] @@ -56760,7 +56767,7 @@ def begin_get_vm_security_rules( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityGroupViewResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -56823,7 +56830,7 @@ def _get_troubleshooting_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -56983,7 +56990,7 @@ def begin_get_troubleshooting( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57046,7 +57053,7 @@ def _get_troubleshooting_result_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] @@ -57208,7 +57215,7 @@ def begin_get_troubleshooting_result( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.TroubleshootingResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57271,7 +57278,7 @@ def _set_flow_log_configuration_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -57431,7 +57438,7 @@ def begin_set_flow_log_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57494,7 +57501,7 @@ def _get_flow_log_status_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] @@ -57656,7 +57663,7 @@ def begin_get_flow_log_status( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57719,7 +57726,7 @@ def _check_connectivity_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] @@ -57884,7 +57891,7 @@ def begin_check_connectivity( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectivityInformation] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -57947,7 +57954,7 @@ def _get_azure_reachability_report_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] @@ -58114,7 +58121,7 @@ def begin_get_azure_reachability_report( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AzureReachabilityReport] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58177,7 +58184,7 @@ def _list_available_providers_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] @@ -58340,7 +58347,7 @@ def begin_list_available_providers( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailableProvidersList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58403,7 +58410,7 @@ def _get_network_configuration_diagnostic_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] @@ -58577,7 +58584,7 @@ def begin_get_network_configuration_diagnostic( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.NetworkConfigurationDiagnosticResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58661,7 +58668,7 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] @@ -58827,7 +58834,7 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -58901,7 +58908,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureResult] request = build_packet_captures_get_request( @@ -58951,7 +58958,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_delete_request( @@ -59010,7 +59017,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59065,7 +59072,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_packet_captures_stop_request( @@ -59124,7 +59131,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59179,7 +59186,7 @@ def _get_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] request = build_packet_captures_get_status_request( @@ -59248,7 +59255,7 @@ def begin_get_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureQueryStatusResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59310,7 +59317,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PacketCaptureListResult] error_map = { @@ -59409,7 +59416,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -59597,7 +59604,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -59673,7 +59680,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] request = build_connection_monitors_get_request( @@ -59723,7 +59730,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_delete_request( @@ -59783,7 +59790,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -59923,7 +59930,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorResult] @@ -59985,7 +59992,7 @@ def _stop_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_stop_request( @@ -60045,7 +60052,7 @@ def begin_stop( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60100,7 +60107,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_connection_monitors_start_request( @@ -60160,7 +60167,7 @@ def begin_start( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60215,7 +60222,7 @@ def _query_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] request = build_connection_monitors_query_request( @@ -60285,7 +60292,7 @@ def begin_query( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorQueryResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60349,7 +60356,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionMonitorListResult] error_map = { @@ -60447,7 +60454,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -60611,7 +60618,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -60756,7 +60763,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] @@ -60832,7 +60839,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLog] request = build_flow_logs_get_request( @@ -60882,7 +60889,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_flow_logs_delete_request( @@ -60941,7 +60948,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -60999,7 +61006,7 @@ def list(self, resource_group_name: str, network_watcher_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.FlowLogListResult] error_map = { @@ -61090,7 +61097,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] error_map = { @@ -61179,7 +61186,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_endpoints_delete_request( @@ -61233,7 +61240,7 @@ def begin_delete(self, resource_group_name: str, private_endpoint_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -61301,7 +61308,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] request = build_private_endpoints_get_request( @@ -61355,7 +61362,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] @@ -61514,7 +61521,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpoint] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -61573,7 +61580,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -61643,7 +61650,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateEndpoi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointListResult] error_map = { @@ -61737,7 +61744,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.AvailablePriva _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -61815,7 +61822,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AvailablePrivateEndpointTypesResult] error_map = { @@ -61907,7 +61914,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_dns_zone_groups_delete_request( @@ -61965,7 +61972,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62034,7 +62041,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] request = build_private_dns_zone_groups_get_request( @@ -62088,7 +62095,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] @@ -62259,7 +62266,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62324,7 +62331,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateDnsZoneGroupListResult] error_map = { @@ -62417,7 +62424,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_request( @@ -62471,7 +62478,7 @@ def begin_delete(self, resource_group_name: str, service_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -62539,7 +62546,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] request = build_private_link_services_get_request( @@ -62593,7 +62600,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] @@ -62755,7 +62762,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkService] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -62814,7 +62821,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -62884,7 +62891,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.PrivateLinkSe _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceListResult] error_map = { @@ -62977,7 +62984,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] request = build_private_link_services_get_private_endpoint_connection_request( @@ -63115,7 +63122,7 @@ def update_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] @@ -63177,7 +63184,7 @@ def _delete_private_endpoint_connection_initial( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_private_link_services_delete_private_endpoint_connection_request( @@ -63236,7 +63243,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -63297,7 +63304,7 @@ def list_private_endpoint_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] error_map = { @@ -63370,7 +63377,7 @@ def _check_private_link_service_visibility_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -63511,7 +63518,7 @@ def begin_check_private_link_service_visibility( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63573,7 +63580,7 @@ def _check_private_link_service_visibility_by_resource_group_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PrivateLinkServiceVisibility]] @@ -63735,7 +63742,7 @@ def begin_check_private_link_service_visibility_by_resource_group( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkServiceVisibility] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -63799,7 +63806,7 @@ def list_auto_approved_private_link_services( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -63877,7 +63884,7 @@ def list_auto_approved_private_link_services_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.AutoApprovedPrivateLinkServicesResult] error_map = { @@ -63971,7 +63978,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_public_ip_prefixes_delete_request( @@ -64024,7 +64031,7 @@ def begin_delete(self, resource_group_name: str, public_ip_prefix_name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64092,7 +64099,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] request = build_public_ip_prefixes_get_request( @@ -64145,7 +64152,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -64303,7 +64310,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -64438,7 +64445,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefix] @@ -64496,7 +64503,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.PublicIPPrefix"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -64566,7 +64573,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Pub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PublicIPPrefixListResult] error_map = { @@ -64657,7 +64664,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filters_delete_request( @@ -64710,7 +64717,7 @@ def begin_delete(self, resource_group_name: str, route_filter_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -64778,7 +64785,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] request = build_route_filters_get_request( @@ -64831,7 +64838,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -64989,7 +64996,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65120,7 +65127,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilter] @@ -65180,7 +65187,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -65249,7 +65256,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.RouteFilter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterListResult] error_map = { @@ -65339,7 +65346,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_filter_rules_delete_request( @@ -65397,7 +65404,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65466,7 +65473,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] request = build_route_filter_rules_get_request( @@ -65520,7 +65527,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] @@ -65689,7 +65696,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -65753,7 +65760,7 @@ def list_by_route_filter( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteFilterRuleListResult] error_map = { @@ -65845,7 +65852,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_tables_delete_request( @@ -65898,7 +65905,7 @@ def begin_delete(self, resource_group_name: str, route_table_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -65966,7 +65973,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] request = build_route_tables_get_request( @@ -66015,7 +66022,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -66164,7 +66171,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66295,7 +66302,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTable] @@ -66355,7 +66362,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Rou _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -66424,7 +66431,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RouteTable"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteTableListResult] error_map = { @@ -66514,7 +66521,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routes_delete_request( @@ -66572,7 +66579,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -66639,7 +66646,7 @@ def get(self, resource_group_name: str, route_table_name: str, route_name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] request = build_routes_get_request( @@ -66693,7 +66700,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] @@ -66856,7 +66863,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Route] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -66918,7 +66925,7 @@ def list(self, resource_group_name: str, route_table_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteListResult] error_map = { @@ -67010,7 +67017,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_security_partner_providers_delete_request( @@ -67065,7 +67072,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67131,7 +67138,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] request = build_security_partner_providers_get_request( @@ -67183,7 +67190,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -67344,7 +67351,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -67479,7 +67486,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProvider] @@ -67543,7 +67550,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -67614,7 +67621,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.SecurityPartnerProvider"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SecurityPartnerProviderListResult] error_map = { @@ -67703,7 +67710,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.BgpServiceCommunity"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpServiceCommunityListResult] error_map = { @@ -67793,7 +67800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policies_delete_request( @@ -67848,7 +67855,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -67916,7 +67923,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] request = build_service_endpoint_policies_get_request( @@ -67969,7 +67976,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -68130,7 +68137,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68265,7 +68272,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicy] @@ -68325,7 +68332,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ServiceEndpointPolicy"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -68399,7 +68406,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyListResult] error_map = { @@ -68494,7 +68501,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_service_endpoint_policy_definitions_delete_request( @@ -68557,7 +68564,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -68631,7 +68638,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] request = build_service_endpoint_policy_definitions_get_request( @@ -68685,7 +68692,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] @@ -68864,7 +68871,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinition] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -68930,7 +68937,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceEndpointPolicyDefinitionListResult] error_map = { @@ -69032,7 +69039,7 @@ def list(self, location: str, **kwargs: Any) -> _models.ServiceTagsListResult: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagsListResult] request = build_service_tags_list_request( @@ -69110,7 +69117,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceTagInformationListResult] error_map = { @@ -69203,7 +69210,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.UsagesListResult] error_map = { @@ -69294,7 +69301,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_networks_delete_request( @@ -69347,7 +69354,7 @@ def begin_delete(self, resource_group_name: str, virtual_network_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -69415,7 +69422,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] request = build_virtual_networks_get_request( @@ -69468,7 +69475,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -69626,7 +69633,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -69761,7 +69768,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetwork] @@ -69819,7 +69826,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetwork"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -69889,7 +69896,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListResult] error_map = { @@ -69974,7 +69981,7 @@ def check_ip_address_availability( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.IPAddressAvailabilityResult] request = build_virtual_networks_check_ip_address_availability_request( @@ -70028,7 +70035,7 @@ def list_usage( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkListUsageResult] error_map = { @@ -70105,7 +70112,7 @@ def _list_ddos_protection_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkDdosProtectionStatusResult]] request = build_virtual_networks_list_ddos_protection_status_request( @@ -70180,7 +70187,7 @@ def begin_list_ddos_protection_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkDdosProtectionStatusResult] error_map = { @@ -70314,7 +70321,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_subnets_delete_request( @@ -70372,7 +70379,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -70448,7 +70455,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] request = build_subnets_get_request( @@ -70503,7 +70510,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] @@ -70668,7 +70675,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.Subnet] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70733,7 +70740,7 @@ def _prepare_network_policies_initial( # pylint: disable=inconsistent-return-st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -70892,7 +70899,7 @@ def begin_prepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -70955,7 +70962,7 @@ def _unprepare_network_policies_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -71116,7 +71123,7 @@ def begin_unprepare_network_policies( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71176,7 +71183,7 @@ def list(self, resource_group_name: str, virtual_network_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SubnetListResult] error_map = { @@ -71282,7 +71289,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ResourceNavigationLinksListResult] request = build_resource_navigation_links_list_request( @@ -71365,7 +71372,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ServiceAssociationLinksListResult] request = build_service_association_links_list_request( @@ -71434,7 +71441,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_peerings_delete_request( @@ -71492,7 +71499,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -71561,7 +71568,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] request = build_virtual_network_peerings_get_request( @@ -71616,7 +71623,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] @@ -71805,7 +71812,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -71872,7 +71879,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkPeeringListResult] error_map = { @@ -71968,7 +71975,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] @@ -72129,7 +72136,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72200,7 +72207,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] request = build_virtual_network_gateways_get_request( @@ -72248,7 +72255,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_delete_request( @@ -72303,7 +72310,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72361,7 +72368,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] @@ -72518,7 +72525,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -72579,7 +72586,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListResult] error_map = { @@ -72656,7 +72663,7 @@ def list_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayListConnectionsResult] error_map = { @@ -72732,7 +72739,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGateway]] request = build_virtual_network_gateways_reset_request( @@ -72803,7 +72810,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72860,7 +72867,7 @@ def _reset_vpn_client_shared_key_initial( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateways_reset_vpn_client_shared_key_request( @@ -72916,7 +72923,7 @@ def begin_reset_vpn_client_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -72974,7 +72981,7 @@ def _generatevpnclientpackage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73130,7 +73137,7 @@ def begin_generatevpnclientpackage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73193,7 +73200,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -73349,7 +73356,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -73408,7 +73415,7 @@ def _get_vpn_profile_package_url_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateways_get_vpn_profile_package_url_request( @@ -73470,7 +73477,7 @@ def begin_get_vpn_profile_package_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73526,7 +73533,7 @@ def _get_bgp_peer_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.BgpPeerStatusListResult]] request = build_virtual_network_gateways_get_bgp_peer_status_request( @@ -73592,7 +73599,7 @@ def begin_get_bgp_peer_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpPeerStatusListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73659,7 +73666,7 @@ def supported_vpn_devices(self, resource_group_name: str, virtual_network_gatewa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] request = build_virtual_network_gateways_supported_vpn_devices_request( @@ -73707,7 +73714,7 @@ def _get_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_learned_routes_request( @@ -73771,7 +73778,7 @@ def begin_get_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73827,7 +73834,7 @@ def _get_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.GatewayRouteListResult]] request = build_virtual_network_gateways_get_advertised_routes_request( @@ -73894,7 +73901,7 @@ def begin_get_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.GatewayRouteListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -73955,7 +73962,7 @@ def _set_vpnclient_ipsec_parameters_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientIPsecParameters]] @@ -74119,7 +74126,7 @@ def begin_set_vpnclient_ipsec_parameters( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74178,7 +74185,7 @@ def _get_vpnclient_ipsec_parameters_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] request = build_virtual_network_gateways_get_vpnclient_ipsec_parameters_request( @@ -74241,7 +74248,7 @@ def begin_get_vpnclient_ipsec_parameters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientIPsecParameters] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74376,7 +74383,7 @@ def vpn_device_configuration_script( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] @@ -74440,7 +74447,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -74597,7 +74604,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74660,7 +74667,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -74814,7 +74821,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -74873,7 +74880,7 @@ def _get_vpnclient_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnClientConnectionHealthDetailListResult]] request = build_virtual_network_gateways_get_vpnclient_connection_health_request( @@ -74937,7 +74944,7 @@ def begin_get_vpnclient_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnClientConnectionHealthDetailListResult] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -74997,7 +75004,7 @@ def _disconnect_virtual_network_gateway_vpn_connections_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -75142,7 +75149,7 @@ def begin_disconnect_virtual_network_gateway_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75223,7 +75230,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] @@ -75387,7 +75394,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75459,7 +75466,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] request = build_virtual_network_gateway_connections_get_request( @@ -75507,7 +75514,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_delete_request( @@ -75563,7 +75570,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -75621,7 +75628,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VirtualNetworkGatewayConnection]] @@ -75783,7 +75790,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -75846,7 +75853,7 @@ def _set_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] @@ -76017,7 +76024,7 @@ def begin_set_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76090,7 +76097,7 @@ def get_shared_key( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionSharedKey] request = build_virtual_network_gateway_connections_get_shared_key_request( @@ -76141,7 +76148,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Vir _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayConnectionListResult] error_map = { @@ -76216,7 +76223,7 @@ def _reset_shared_key_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ConnectionResetSharedKey]] @@ -76385,7 +76392,7 @@ def begin_reset_shared_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ConnectionResetSharedKey] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76448,7 +76455,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -76608,7 +76615,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76671,7 +76678,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -76828,7 +76835,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -76887,7 +76894,7 @@ def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_virtual_network_gateway_connections_get_ike_sas_request( @@ -76951,7 +76958,7 @@ def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77007,7 +77014,7 @@ def _reset_connection_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_connections_reset_connection_request( @@ -77064,7 +77071,7 @@ def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77142,7 +77149,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -77303,7 +77310,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -77374,7 +77381,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] request = build_local_network_gateways_get_request( @@ -77422,7 +77429,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_local_network_gateways_delete_request( @@ -77475,7 +77482,7 @@ def begin_delete(self, resource_group_name: str, local_network_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -77605,7 +77612,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGateway] @@ -77666,7 +77673,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Loc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalNetworkGatewayListResult] error_map = { @@ -77771,7 +77778,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] request = build_virtual_network_gateway_nat_rules_get_request( @@ -77825,7 +77832,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] @@ -77998,7 +78005,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78058,7 +78065,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_gateway_nat_rules_delete_request( @@ -78116,7 +78123,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78177,7 +78184,7 @@ def list_by_virtual_network_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualNetworkGatewayNatRulesResult] error_map = { @@ -78269,7 +78276,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_network_taps_delete_request( @@ -78322,7 +78329,7 @@ def begin_delete(self, resource_group_name: str, tap_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -78386,7 +78393,7 @@ def get(self, resource_group_name: str, tap_name: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] request = build_virtual_network_taps_get_request( @@ -78434,7 +78441,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -78588,7 +78595,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -78719,7 +78726,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTap] @@ -78777,7 +78784,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualNetworkTap"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -78847,7 +78854,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualNetworkTapListResult] error_map = { @@ -78938,7 +78945,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_routers_delete_request( @@ -78992,7 +78999,7 @@ def begin_delete(self, resource_group_name: str, virtual_router_name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79060,7 +79067,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] request = build_virtual_routers_get_request( @@ -79114,7 +79121,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] @@ -79271,7 +79278,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouter] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79330,7 +79337,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -79400,7 +79407,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualRouter"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterListResult] error_map = { @@ -79491,7 +79498,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_router_peerings_delete_request( @@ -79550,7 +79557,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -79619,7 +79626,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] request = build_virtual_router_peerings_get_request( @@ -79674,7 +79681,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] @@ -79846,7 +79853,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeering] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -79912,7 +79919,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualRouterPeeringListResult] error_map = { @@ -80015,7 +80022,7 @@ def get(self, resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] request = build_virtual_wans_get_request( @@ -80067,7 +80074,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -80220,7 +80227,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -80355,7 +80362,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualWAN] @@ -80415,7 +80422,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_wans_delete_request( @@ -80468,7 +80475,7 @@ def begin_delete(self, resource_group_name: str, virtual_wan_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -80522,7 +80529,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -80591,7 +80598,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualWAN"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualWANsResult] error_map = { @@ -80691,7 +80698,7 @@ def get(self, resource_group_name: str, vpn_site_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] request = build_vpn_sites_get_request( @@ -80743,7 +80750,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -80896,7 +80903,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -81031,7 +81038,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSite] @@ -81091,7 +81098,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_sites_delete_request( @@ -81144,7 +81151,7 @@ def begin_delete(self, resource_group_name: str, vpn_site_name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -81198,7 +81205,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -81267,7 +81274,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSitesResult] error_map = { @@ -81371,7 +81378,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLink] request = build_vpn_site_links_get_request( @@ -81424,7 +81431,7 @@ def list_by_vpn_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinksResult] error_map = { @@ -81520,7 +81527,7 @@ def _download_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -81668,7 +81675,7 @@ def begin_download( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -81758,7 +81765,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] request = build_vpn_server_configurations_get_request( @@ -81810,7 +81817,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -81979,7 +81986,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -82120,7 +82127,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfiguration] @@ -82180,7 +82187,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_server_configurations_delete_request( @@ -82236,7 +82243,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -82294,7 +82301,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -82365,7 +82372,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnServerConfiguration"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationsResult] error_map = { @@ -82460,7 +82467,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationPolicyGroup] @@ -82635,7 +82642,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationPolicyGroup] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -82699,7 +82706,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_configuration_policy_groups_delete_request( @@ -82761,7 +82768,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -82835,7 +82842,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationPolicyGroup] request = build_configuration_policy_groups_get_request( @@ -82890,7 +82897,7 @@ def list_by_vpn_server_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnServerConfigurationPolicyGroupsResult] error_map = { @@ -82992,7 +82999,7 @@ def get(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] request = build_virtual_hubs_get_request( @@ -83044,7 +83051,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -83197,7 +83204,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -83332,7 +83339,7 @@ def update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHub] @@ -83392,7 +83399,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hubs_delete_request( @@ -83445,7 +83452,7 @@ def begin_delete(self, resource_group_name: str, virtual_hub_name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -83499,7 +83506,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -83568,7 +83575,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VirtualHub"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubsResult] error_map = { @@ -83642,7 +83649,7 @@ def _get_effective_virtual_hub_routes_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -83794,7 +83801,7 @@ def begin_get_effective_virtual_hub_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -83855,7 +83862,7 @@ def _get_inbound_routes_initial( # pylint: disable=inconsistent-return-statemen _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -84004,7 +84011,7 @@ def begin_get_inbound_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -84065,7 +84072,7 @@ def _get_outbound_routes_initial( # pylint: disable=inconsistent-return-stateme _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -84214,7 +84221,7 @@ def begin_get_outbound_routes( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -84305,7 +84312,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteMap] request = build_route_maps_get_request( @@ -84359,7 +84366,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteMap] @@ -84522,7 +84529,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RouteMap] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -84582,7 +84589,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_route_maps_delete_request( @@ -84640,7 +84647,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -84698,7 +84705,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListRouteMapsResult] error_map = { @@ -84795,7 +84802,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] @@ -84971,7 +84978,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -85031,7 +85038,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_virtual_network_connections_delete_request( @@ -85089,7 +85096,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -85158,7 +85165,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubVirtualNetworkConnection] request = build_hub_virtual_network_connections_get_request( @@ -85213,7 +85220,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubVirtualNetworkConnectionsResult] error_map = { @@ -85315,7 +85322,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] request = build_vpn_gateways_get_request( @@ -85367,7 +85374,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] @@ -85522,7 +85529,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -85585,7 +85592,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] @@ -85738,7 +85745,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -85797,7 +85804,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_gateways_delete_request( @@ -85850,7 +85857,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -85904,7 +85911,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnGateway]] request = build_vpn_gateways_reset_request( @@ -85963,7 +85970,7 @@ def begin_reset(self, resource_group_name: str, gateway_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -86023,7 +86030,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -86180,7 +86187,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -86243,7 +86250,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -86400,7 +86407,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -86459,7 +86466,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -86528,7 +86535,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.VpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewaysResult] error_map = { @@ -86623,7 +86630,7 @@ def _reset_connection_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_link_connections_reset_connection_request( @@ -86690,7 +86697,7 @@ def begin_reset_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -86751,7 +86758,7 @@ def _get_ike_sas_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] request = build_vpn_link_connections_get_ike_sas_request( @@ -86824,7 +86831,7 @@ def begin_get_ike_sas( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -86891,7 +86898,7 @@ def list_by_vpn_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnSiteLinkConnectionsResult] error_map = { @@ -86998,7 +87005,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] request = build_vpn_connections_get_request( @@ -87052,7 +87059,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] @@ -87223,7 +87230,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -87283,7 +87290,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_vpn_connections_delete_request( @@ -87341,7 +87348,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -87401,7 +87408,7 @@ def _start_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -87569,7 +87576,7 @@ def begin_start_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -87634,7 +87641,7 @@ def _stop_packet_capture_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[str]] @@ -87802,7 +87809,7 @@ def begin_stop_packet_capture( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[str] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -87866,7 +87873,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnConnectionsResult] error_map = { @@ -87979,7 +87986,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnSiteLinkConnection] request = build_vpn_site_link_connections_get_request( @@ -88063,7 +88070,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] request = build_nat_rules_get_request( @@ -88117,7 +88124,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] @@ -88286,7 +88293,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnGatewayNatRule] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -88346,7 +88353,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_nat_rules_delete_request( @@ -88404,7 +88411,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -88463,7 +88470,7 @@ def list_by_vpn_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVpnGatewayNatRulesResult] error_map = { @@ -88565,7 +88572,7 @@ def get(self, resource_group_name: str, gateway_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] request = build_p2_svpn_gateways_get_request( @@ -88617,7 +88624,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] @@ -88775,7 +88782,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -88838,7 +88845,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] @@ -88994,7 +89001,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -89053,7 +89060,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_p2_svpn_gateways_delete_request( @@ -89106,7 +89113,7 @@ def begin_delete(self, resource_group_name: str, gateway_name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -89160,7 +89167,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -89229,7 +89236,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.P2SVpnGateway"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListP2SVpnGatewaysResult] error_map = { @@ -89299,7 +89306,7 @@ def _reset_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_reset_request( @@ -89361,7 +89368,7 @@ def begin_reset( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -89421,7 +89428,7 @@ def _generate_vpn_profile_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnProfileResponse]] @@ -89580,7 +89587,7 @@ def begin_generate_vpn_profile( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnProfileResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -89639,7 +89646,7 @@ def _get_p2_s_vpn_connection_health_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnGateway]] request = build_p2_svpn_gateways_get_p2_s_vpn_connection_health_request( @@ -89702,7 +89709,7 @@ def begin_get_p2_s_vpn_connection_health( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -89762,7 +89769,7 @@ def _get_p2_s_vpn_connection_health_detailed_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.P2SVpnConnectionHealth]] @@ -89924,7 +89931,7 @@ def begin_get_p2_s_vpn_connection_health_detailed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.P2SVpnConnectionHealth] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -89987,7 +89994,7 @@ def _disconnect_p2_s_vpn_connections_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -90135,7 +90142,7 @@ def begin_disconnect_p2_s_vpn_connections( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -90212,7 +90219,7 @@ def _list_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.VpnServerConfigurationsResponse]] request = build_vpn_server_configurations_associated_with_virtual_wan_list_request( @@ -90276,7 +90283,7 @@ def begin_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VpnServerConfigurationsResponse] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -90366,7 +90373,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] request = build_virtual_hub_route_table_v2_s_get_request( @@ -90421,7 +90428,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] @@ -90598,7 +90605,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.VirtualHubRouteTableV2] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -90658,7 +90665,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_route_table_v2_s_delete_request( @@ -90717,7 +90724,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -90778,7 +90785,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubRouteTableV2SResult] error_map = { @@ -90876,7 +90883,7 @@ def list_by_subscription(self, **kwargs: Any) -> _models.ExpressRouteGatewayList _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_subscription_request( @@ -90930,7 +90937,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGatewayList] request = build_express_route_gateways_list_by_resource_group_request( @@ -90981,7 +90988,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] @@ -91144,7 +91151,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -91207,7 +91214,7 @@ def _update_tags_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.ExpressRouteGateway]] @@ -91366,7 +91373,7 @@ def begin_update_tags( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -91437,7 +91444,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteGateway] request = build_express_route_gateways_get_request( @@ -91485,7 +91492,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_gateways_delete_request( @@ -91539,7 +91546,7 @@ def begin_delete(self, resource_group_name: str, express_route_gateway_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -91618,7 +91625,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] @@ -91791,7 +91798,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -91865,7 +91872,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnection] request = build_express_route_connections_get_request( @@ -91914,7 +91921,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_express_route_connections_delete_request( @@ -91972,7 +91979,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -92039,7 +92046,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ExpressRouteConnectionList] request = build_express_route_connections_list_request( @@ -92121,7 +92128,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] request = build_virtual_hub_bgp_connection_get_request( @@ -92175,7 +92182,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] @@ -92343,7 +92350,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.BgpConnection] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -92403,7 +92410,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_bgp_connection_delete_request( @@ -92461,7 +92468,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -92538,7 +92545,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubBgpConnectionResults] error_map = { @@ -92610,7 +92617,7 @@ def _list_learned_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_learned_routes_request( @@ -92675,7 +92682,7 @@ def begin_list_learned_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -92732,7 +92739,7 @@ def _list_advertised_routes_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.PeerRouteList]] request = build_virtual_hub_bgp_connections_list_advertised_routes_request( @@ -92797,7 +92804,7 @@ def begin_list_advertised_routes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.PeerRouteList] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -92888,7 +92895,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] request = build_virtual_hub_ip_configuration_get_request( @@ -92942,7 +92949,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] @@ -93114,7 +93121,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubIpConfiguration] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -93174,7 +93181,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_virtual_hub_ip_configuration_delete_request( @@ -93232,7 +93239,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -93291,7 +93298,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListVirtualHubIpConfigurationResults] error_map = { @@ -93388,7 +93395,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] @@ -93554,7 +93561,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -93628,7 +93635,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.HubRouteTable] request = build_hub_route_tables_get_request( @@ -93677,7 +93684,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_hub_route_tables_delete_request( @@ -93735,7 +93742,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -93792,7 +93799,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListHubRouteTablesResult] error_map = { @@ -93889,7 +93896,7 @@ def _create_or_update_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RoutingIntent] @@ -94060,7 +94067,7 @@ def begin_create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.RoutingIntent] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -94134,7 +94141,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.RoutingIntent] request = build_routing_intent_get_request( @@ -94183,7 +94190,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_routing_intent_delete_request( @@ -94241,7 +94248,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -94298,7 +94305,7 @@ def list(self, resource_group_name: str, virtual_hub_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.ListRoutingIntentResult] error_map = { @@ -94392,7 +94399,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Web _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -94463,7 +94470,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.WebApplicationFirewallPol _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicyListResult] error_map = { @@ -94543,7 +94550,7 @@ def get(self, resource_group_name: str, policy_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] request = build_web_application_firewall_policies_get_request( @@ -94666,7 +94673,7 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[_models.WebApplicationFirewallPolicy] @@ -94730,7 +94737,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] request = build_web_application_firewall_policies_delete_request( @@ -94783,7 +94790,7 @@ def begin_delete(self, resource_group_name: str, policy_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -94872,8 +94879,8 @@ def get(self, group_name: str, resource_name: str, **kwargs: Any) -> _models.Swa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SwapResource] request = build_vip_swap_get_request( @@ -94922,8 +94929,8 @@ def _create_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] @@ -95079,8 +95086,8 @@ def begin_create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - singleton_resource = kwargs.pop("singleton_resource", "swap") # type: str - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + singleton_resource = kwargs.pop("singleton_resource", "swap") # type: Literal["swap"] + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] cls = kwargs.pop("cls", None) # type: ClsType[None] polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] @@ -95147,7 +95154,7 @@ def list(self, group_name: str, resource_name: str, **kwargs: Any) -> _models.Sw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: str + api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-05-01")) # type: Literal["2022-05-01"] cls = kwargs.pop("cls", None) # type: ClsType[_models.SwapResourceListResult] request = build_vip_swap_list_request( diff --git a/sdk/network/azure-mgmt-network/setup.py b/sdk/network/azure-mgmt-network/setup.py index 574657abdb0c..6be9f3e22d4d 100644 --- a/sdk/network/azure-mgmt-network/setup.py +++ b/sdk/network/azure-mgmt-network/setup.py @@ -72,6 +72,7 @@ 'msrest>=0.7.1', 'azure-common~=1.1', 'azure-mgmt-core>=1.3.2,<2.0.0', + "typing_extensions>=4.3.0; python_version<'3.8.0'", ], python_requires=">=3.7" ) diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint.pyTestMgmtNetworktest_network.json index a85008b96a20..e37e71f04a67 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,12 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:04 GMT", + "Date": "Wed, 26 Oct 2022 04:13:22 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - WUS2 ProdSlices", + "x-ms-ests-server": "2.1.14006.8 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -101,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -111,12 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:04 GMT", + "Date": "Wed, 26 Oct 2022 04:13:22 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - EUS ProdSlices", + "x-ms-ests-server": "2.1.13943.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -172,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "dd2b259e-d03d-4527-bf8f-f414c0878708", + "client-request-id": "2a50380d-1c1f-459f-a81e-d6a484c05a94", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -190,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "dd2b259e-d03d-4527-bf8f-f414c0878708", + "client-request-id": "2a50380d-1c1f-459f-a81e-d6a484c05a94", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:04 GMT", + "Date": "Wed, 26 Oct 2022 04:13:22 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -201,7 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", + "x-ms-ests-server": "2.1.14006.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -221,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "92", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -236,11 +236,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/41a26f93-c923-46c8-971c-a6e9521a4c41?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f923fea3-dfb6-48e0-ba33-7551e07be98c?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "612", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:05 GMT", + "Date": "Wed, 26 Oct 2022 04:13:24 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "3", @@ -250,20 +250,20 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e366d0af-3f66-4c54-b0f0-d7b4f2f86d8f", - "x-ms-correlation-request-id": "cada653e-3b0e-4b12-a915-8f9b39de0877", - "x-ms-ratelimit-remaining-subscription-writes": "1195", - "x-ms-routing-request-id": "CENTRALUS:20221010T035506Z:cada653e-3b0e-4b12-a915-8f9b39de0877" + "x-ms-arm-service-request-id": "3eb5ef98-baba-4983-9daa-5a3d8872922c", + "x-ms-correlation-request-id": "461d318d-0f04-40e7-a3f0-f71346deb5ab", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-routing-request-id": "EASTUS:20221026T041325Z:461d318d-0f04-40e7-a3f0-f71346deb5ab" }, "ResponseBody": { "name": "virtualnetwork", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/virtualNetworks/virtualnetwork", - "etag": "W/\u0022ea3736b5-24e3-4372-86db-edb2b54aa372\u0022", + "etag": "W/\u002290d899dd-57b0-42b6-8f9e-14dd7eae65e1\u0022", "type": "Microsoft.Network/virtualNetworks", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "5bd60c48-c1ff-457e-b422-ec6b2bf87a72", + "resourceGuid": "c71ad2a3-9343-4c32-9253-a7baa8645da6", "addressSpace": { "addressPrefixes": [ "10.0.0.0/16" @@ -276,13 +276,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/41a26f93-c923-46c8-971c-a6e9521a4c41?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f923fea3-dfb6-48e0-ba33-7551e07be98c?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -290,7 +290,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:05 GMT", + "Date": "Wed, 26 Oct 2022 04:13:24 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -302,23 +302,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e9ec7c23-78be-41f3-9e43-da189c839844", - "x-ms-correlation-request-id": "b073c47b-e264-45bb-bd76-e2f2154c35e9", - "x-ms-ratelimit-remaining-subscription-reads": "11966", - "x-ms-routing-request-id": "CENTRALUS:20221010T035506Z:b073c47b-e264-45bb-bd76-e2f2154c35e9" + "x-ms-arm-service-request-id": "e5c5fa49-d0f0-4e61-b907-a145cc977374", + "x-ms-correlation-request-id": "30dfb73b-64b1-46f0-bbd5-e06d0f8e6cf0", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-routing-request-id": "EASTUS:20221026T041325Z:30dfb73b-64b1-46f0-bbd5-e06d0f8e6cf0" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/41a26f93-c923-46c8-971c-a6e9521a4c41?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f923fea3-dfb6-48e0-ba33-7551e07be98c?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -326,7 +326,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:15 GMT", + "Date": "Wed, 26 Oct 2022 04:13:34 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -337,10 +337,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2fc86ba0-a45b-42c5-8c94-48a951311011", - "x-ms-correlation-request-id": "b62e595e-13df-4ea1-8d45-33d4da851401", - "x-ms-ratelimit-remaining-subscription-reads": "11965", - "x-ms-routing-request-id": "CENTRALUS:20221010T035516Z:b62e595e-13df-4ea1-8d45-33d4da851401" + "x-ms-arm-service-request-id": "307f2546-7007-4438-91e2-f606707590ea", + "x-ms-correlation-request-id": "277e7976-14e3-47b4-8939-bfc158eb86d8", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-routing-request-id": "EASTUS:20221026T041335Z:277e7976-14e3-47b4-8939-bfc158eb86d8" }, "ResponseBody": { "status": "Succeeded" @@ -353,7 +353,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -361,8 +361,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:16 GMT", - "ETag": "W/\u002236eafac6-8a98-481a-90ad-7d4be0ceb86b\u0022", + "Date": "Wed, 26 Oct 2022 04:13:34 GMT", + "ETag": "W/\u002218f53cc6-5717-4ebf-a4c8-6f645ee90f15\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -373,20 +373,20 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "14f167b0-4395-428a-aa28-8aa0d9a59600", - "x-ms-correlation-request-id": "20bb1a72-da06-4c2a-a2b4-f01c52a5c7dd", - "x-ms-ratelimit-remaining-subscription-reads": "11964", - "x-ms-routing-request-id": "CENTRALUS:20221010T035516Z:20bb1a72-da06-4c2a-a2b4-f01c52a5c7dd" + "x-ms-arm-service-request-id": "6931aa7b-c6a7-464c-a0a8-d69841373327", + "x-ms-correlation-request-id": "e5603738-4a19-4ef5-ad01-6824d9898f01", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-routing-request-id": "EASTUS:20221026T041335Z:e5603738-4a19-4ef5-ad01-6824d9898f01" }, "ResponseBody": { "name": "virtualnetwork", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/virtualNetworks/virtualnetwork", - "etag": "W/\u002236eafac6-8a98-481a-90ad-7d4be0ceb86b\u0022", + "etag": "W/\u002218f53cc6-5717-4ebf-a4c8-6f645ee90f15\u0022", "type": "Microsoft.Network/virtualNetworks", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "5bd60c48-c1ff-457e-b422-ec6b2bf87a72", + "resourceGuid": "c71ad2a3-9343-4c32-9253-a7baa8645da6", "addressSpace": { "addressPrefixes": [ "10.0.0.0/16" @@ -407,7 +407,7 @@ "Connection": "keep-alive", "Content-Length": "97", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "properties": { @@ -418,11 +418,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/53f5004f-ad34-4069-8916-f3078f36b9fb?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b99e2f2c-41ae-494b-abb1-0bdd42d4fcac?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "527", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:16 GMT", + "Date": "Wed, 26 Oct 2022 04:13:34 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "3", @@ -432,15 +432,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "858e16b8-005c-46e6-902a-59061f199ca8", - "x-ms-correlation-request-id": "276464d0-aed7-444c-b8ca-b0b825a8e2ca", - "x-ms-ratelimit-remaining-subscription-writes": "1194", - "x-ms-routing-request-id": "CENTRALUS:20221010T035516Z:276464d0-aed7-444c-b8ca-b0b825a8e2ca" + "x-ms-arm-service-request-id": "08af6dfb-5b07-408e-9585-005f2f74b05e", + "x-ms-correlation-request-id": "58cf5632-58b3-4bc7-a768-5f00536ab4e0", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-routing-request-id": "EASTUS:20221026T041335Z:58cf5632-58b3-4bc7-a768-5f00536ab4e0" }, "ResponseBody": { "name": "subnet1", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/virtualNetworks/virtualnetwork/subnets/subnet1", - "etag": "W/\u00229729518f-11aa-499f-a57d-2d4ca8a8f7ff\u0022", + "etag": "W/\u0022fb135c91-ef58-4731-99e3-220c2cc1e7ce\u0022", "properties": { "provisioningState": "Updating", "addressPrefix": "10.0.0.0/24", @@ -452,49 +452,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/53f5004f-ad34-4069-8916-f3078f36b9fb?api-version=2022-05-01", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "*/*", - "Accept-Encoding": "gzip, deflate", - "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Encoding": "gzip", - "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:16 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Retry-After": "10", - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "Strict-Transport-Security": "max-age=31536000; includeSubDomains", - "Transfer-Encoding": "chunked", - "Vary": "Accept-Encoding", - "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "19f6ea08-e383-40ba-baf7-13960ac5a0b7", - "x-ms-correlation-request-id": "f4296da7-6bd9-4040-83b5-faf61122d3eb", - "x-ms-ratelimit-remaining-subscription-reads": "11963", - "x-ms-routing-request-id": "CENTRALUS:20221010T035516Z:f4296da7-6bd9-4040-83b5-faf61122d3eb" - }, - "ResponseBody": { - "status": "InProgress" - } - }, - { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/53f5004f-ad34-4069-8916-f3078f36b9fb?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b99e2f2c-41ae-494b-abb1-0bdd42d4fcac?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -502,7 +466,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:26 GMT", + "Date": "Wed, 26 Oct 2022 04:13:35 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -513,10 +477,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8c4273f9-5075-4e4b-95fb-82288e5e81f5", - "x-ms-correlation-request-id": "173f14ce-bbaf-43fe-a553-4c281515cc1e", - "x-ms-ratelimit-remaining-subscription-reads": "11962", - "x-ms-routing-request-id": "CENTRALUS:20221010T035526Z:173f14ce-bbaf-43fe-a553-4c281515cc1e" + "x-ms-arm-service-request-id": "113c58bb-f2a3-4723-8b72-749511e52d40", + "x-ms-correlation-request-id": "aa51debb-b219-4a73-b983-9ac4380490b7", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-routing-request-id": "EASTUS:20221026T041335Z:aa51debb-b219-4a73-b983-9ac4380490b7" }, "ResponseBody": { "status": "Succeeded" @@ -529,7 +493,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -537,8 +501,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:26 GMT", - "ETag": "W/\u0022b181ab6c-fa42-4179-b736-f2ada7e7a09c\u0022", + "Date": "Wed, 26 Oct 2022 04:13:35 GMT", + "ETag": "W/\u0022e071d15e-d612-42e1-8165-c993c1095661\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -549,15 +513,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "cf04eae3-8606-4b36-83a5-c2239c202073", - "x-ms-correlation-request-id": "11afe2d7-94d7-4015-9276-6cbaaef55c93", - "x-ms-ratelimit-remaining-subscription-reads": "11961", - "x-ms-routing-request-id": "CENTRALUS:20221010T035527Z:11afe2d7-94d7-4015-9276-6cbaaef55c93" + "x-ms-arm-service-request-id": "e5153f29-16b7-4116-addd-41dc03334c19", + "x-ms-correlation-request-id": "bdbb9d8e-dec9-4005-b780-1e0193d57b84", + "x-ms-ratelimit-remaining-subscription-reads": "11995", + "x-ms-routing-request-id": "EASTUS:20221026T041335Z:bdbb9d8e-dec9-4005-b780-1e0193d57b84" }, "ResponseBody": { "name": "subnet1", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/virtualNetworks/virtualnetwork/subnets/subnet1", - "etag": "W/\u0022b181ab6c-fa42-4179-b736-f2ada7e7a09c\u0022", + "etag": "W/\u0022e071d15e-d612-42e1-8165-c993c1095661\u0022", "properties": { "provisioningState": "Succeeded", "addressPrefix": "10.0.0.0/24", @@ -577,7 +541,7 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "properties": { @@ -588,11 +552,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/678daf90-5a9f-4c1e-b982-b6c050f2038c?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/618c1b83-d3c9-44ac-824d-51d1c0149cad?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "526", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:26 GMT", + "Date": "Wed, 26 Oct 2022 04:13:35 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "3", @@ -602,15 +566,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "3c42bde2-2f42-40f4-9804-9498936af161", - "x-ms-correlation-request-id": "43e16a3a-5fae-470f-8188-c545706b07df", - "x-ms-ratelimit-remaining-subscription-writes": "1193", - "x-ms-routing-request-id": "CENTRALUS:20221010T035527Z:43e16a3a-5fae-470f-8188-c545706b07df" + "x-ms-arm-service-request-id": "cdabb908-6daa-4a31-a0e8-ac5c9e3e946c", + "x-ms-correlation-request-id": "7ae092e1-858a-4c7d-a72f-79980ae1226e", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-routing-request-id": "EASTUS:20221026T041336Z:7ae092e1-858a-4c7d-a72f-79980ae1226e" }, "ResponseBody": { "name": "subnet2", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/virtualNetworks/virtualnetwork/subnets/subnet2", - "etag": "W/\u00226a94b834-2691-453c-a553-b0d080c8dde5\u0022", + "etag": "W/\u0022f98504f1-a2c4-4866-ae70-50faf53504b3\u0022", "properties": { "provisioningState": "Updating", "addressPrefix": "10.0.1.0/24", @@ -622,13 +586,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/678daf90-5a9f-4c1e-b982-b6c050f2038c?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/618c1b83-d3c9-44ac-824d-51d1c0149cad?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -636,7 +600,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:26 GMT", + "Date": "Wed, 26 Oct 2022 04:13:35 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -648,23 +612,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9eb338c8-886a-4cf8-add5-32e529788f2e", - "x-ms-correlation-request-id": "30366428-943b-40c9-9b06-466241f7921e", - "x-ms-ratelimit-remaining-subscription-reads": "11960", - "x-ms-routing-request-id": "CENTRALUS:20221010T035527Z:30366428-943b-40c9-9b06-466241f7921e" + "x-ms-arm-service-request-id": "1a224bfa-744b-4b78-95da-a0d87b03dce4", + "x-ms-correlation-request-id": "178d7654-5f8e-4a9d-9006-f31b54732fef", + "x-ms-ratelimit-remaining-subscription-reads": "11994", + "x-ms-routing-request-id": "EASTUS:20221026T041336Z:178d7654-5f8e-4a9d-9006-f31b54732fef" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/678daf90-5a9f-4c1e-b982-b6c050f2038c?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/618c1b83-d3c9-44ac-824d-51d1c0149cad?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -672,7 +636,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:36 GMT", + "Date": "Wed, 26 Oct 2022 04:13:45 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -683,10 +647,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "acd8f39d-998e-4851-b732-5ba421eacdad", - "x-ms-correlation-request-id": "232828c8-9eb5-4a96-9da5-8405a2ddf455", - "x-ms-ratelimit-remaining-subscription-reads": "11959", - "x-ms-routing-request-id": "CENTRALUS:20221010T035537Z:232828c8-9eb5-4a96-9da5-8405a2ddf455" + "x-ms-arm-service-request-id": "a4368593-e42e-4ea8-a278-024c185fea31", + "x-ms-correlation-request-id": "bd33ec56-06a2-4021-93df-f924824e14ee", + "x-ms-ratelimit-remaining-subscription-reads": "11993", + "x-ms-routing-request-id": "EASTUS:20221026T041346Z:bd33ec56-06a2-4021-93df-f924824e14ee" }, "ResponseBody": { "status": "Succeeded" @@ -699,7 +663,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -707,8 +671,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:37 GMT", - "ETag": "W/\u0022b277b289-6e24-487b-8d27-cf98f5a25cb6\u0022", + "Date": "Wed, 26 Oct 2022 04:13:45 GMT", + "ETag": "W/\u002219c8752a-18e2-40b7-8c69-bc66b16918ba\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -719,15 +683,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c3cd410a-05e4-4540-825d-113b947b9353", - "x-ms-correlation-request-id": "47103a47-1e81-4066-849c-ebacf0470486", - "x-ms-ratelimit-remaining-subscription-reads": "11958", - "x-ms-routing-request-id": "CENTRALUS:20221010T035537Z:47103a47-1e81-4066-849c-ebacf0470486" + "x-ms-arm-service-request-id": "60bba664-be8b-4f72-a36c-46b8e1d9f94d", + "x-ms-correlation-request-id": "6e4812c1-2aa8-4000-bff6-8c3b43e21040", + "x-ms-ratelimit-remaining-subscription-reads": "11992", + "x-ms-routing-request-id": "EASTUS:20221026T041346Z:6e4812c1-2aa8-4000-bff6-8c3b43e21040" }, "ResponseBody": { "name": "subnet2", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/virtualNetworks/virtualnetwork/subnets/subnet2", - "etag": "W/\u0022b277b289-6e24-487b-8d27-cf98f5a25cb6\u0022", + "etag": "W/\u002219c8752a-18e2-40b7-8c69-bc66b16918ba\u0022", "properties": { "provisioningState": "Succeeded", "addressPrefix": "10.0.1.0/24", @@ -747,7 +711,7 @@ "Connection": "keep-alive", "Content-Length": "314", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -770,11 +734,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/e95c114a-1a18-42f2-b4d9-1c64d47ee0db?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5e2658ae-63a9-401a-a846-f4796c7df289?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "1508", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:37 GMT", + "Date": "Wed, 26 Oct 2022 04:13:46 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "3", @@ -784,25 +748,25 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "5db59160-d854-4caa-a6d6-a6f82b147d9a", - "x-ms-correlation-request-id": "428dc846-ee29-4160-b6c3-73c9cdb42e86", - "x-ms-ratelimit-remaining-subscription-writes": "1192", - "x-ms-routing-request-id": "CENTRALUS:20221010T035538Z:428dc846-ee29-4160-b6c3-73c9cdb42e86" + "x-ms-arm-service-request-id": "aa3a9fa3-629c-4fbf-8c29-8490036a855e", + "x-ms-correlation-request-id": "a51d72ee-dd4b-4699-92e3-fb83fade8c3b", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-routing-request-id": "EASTUS:20221026T041346Z:a51d72ee-dd4b-4699-92e3-fb83fade8c3b" }, "ResponseBody": { "name": "loadbalancer", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/loadbalancer", - "etag": "W/\u00228e344233-2e88-4401-8b9b-7b2fe0315d81\u0022", + "etag": "W/\u0022d2910b46-796e-47e4-a379-cc4bb6d32675\u0022", "type": "Microsoft.Network/loadBalancers", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "de456109-3142-4eed-9a3d-4fa54d0276e4", + "resourceGuid": "c5cfacfe-3d6b-48c2-9c1a-9a4c2a2de83a", "frontendIPConfigurations": [ { "name": "myIPConfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/loadbalancer/frontendIPConfigurations/myIPConfiguration", - "etag": "W/\u00228e344233-2e88-4401-8b9b-7b2fe0315d81\u0022", + "etag": "W/\u0022d2910b46-796e-47e4-a379-cc4bb6d32675\u0022", "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations", "properties": { "provisioningState": "Updating", @@ -829,13 +793,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/e95c114a-1a18-42f2-b4d9-1c64d47ee0db?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5e2658ae-63a9-401a-a846-f4796c7df289?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -843,7 +807,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:37 GMT", + "Date": "Wed, 26 Oct 2022 04:13:46 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -855,23 +819,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "365a907d-5959-4499-832d-cbacfb6c3690", - "x-ms-correlation-request-id": "3a085f9c-4d38-4ea5-bcc3-fdd99c24019d", - "x-ms-ratelimit-remaining-subscription-reads": "11957", - "x-ms-routing-request-id": "CENTRALUS:20221010T035538Z:3a085f9c-4d38-4ea5-bcc3-fdd99c24019d" + "x-ms-arm-service-request-id": "99467cdf-7bda-4405-89dd-e18d429a23a5", + "x-ms-correlation-request-id": "d48c5bfb-17d6-46f9-93fb-428966690c49", + "x-ms-ratelimit-remaining-subscription-reads": "11991", + "x-ms-routing-request-id": "EASTUS:20221026T041346Z:d48c5bfb-17d6-46f9-93fb-428966690c49" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/e95c114a-1a18-42f2-b4d9-1c64d47ee0db?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5e2658ae-63a9-401a-a846-f4796c7df289?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -879,7 +843,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:47 GMT", + "Date": "Wed, 26 Oct 2022 04:13:56 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -890,10 +854,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9e3e32ee-a632-4f42-96e0-2129182a9f5d", - "x-ms-correlation-request-id": "32150f2f-884f-426a-b852-852b37ba5295", - "x-ms-ratelimit-remaining-subscription-reads": "11956", - "x-ms-routing-request-id": "CENTRALUS:20221010T035548Z:32150f2f-884f-426a-b852-852b37ba5295" + "x-ms-arm-service-request-id": "1a40c67c-4636-4c89-89ba-60e1431714df", + "x-ms-correlation-request-id": "82aae4e0-0117-4c78-aab8-5d18013ab4dd", + "x-ms-ratelimit-remaining-subscription-reads": "11990", + "x-ms-routing-request-id": "EASTUS:20221026T041357Z:82aae4e0-0117-4c78-aab8-5d18013ab4dd" }, "ResponseBody": { "status": "Succeeded" @@ -906,7 +870,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -914,8 +878,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:47 GMT", - "ETag": "W/\u0022edeebac5-c4b9-4a47-8166-e71d3d4fc83f\u0022", + "Date": "Wed, 26 Oct 2022 04:13:56 GMT", + "ETag": "W/\u002267b8de6c-e060-4f57-84a8-b6b38fdf9503\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -926,25 +890,25 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "ce4f8672-033b-4987-be7d-af9c05861d21", - "x-ms-correlation-request-id": "3853f915-4ac4-4bd5-b15b-67fe899a0c4b", - "x-ms-ratelimit-remaining-subscription-reads": "11955", - "x-ms-routing-request-id": "CENTRALUS:20221010T035548Z:3853f915-4ac4-4bd5-b15b-67fe899a0c4b" + "x-ms-arm-service-request-id": "66d1fbab-1f9c-448e-b8ae-94491494eb84", + "x-ms-correlation-request-id": "c6304e20-d535-4067-aef5-8ff28156b0a6", + "x-ms-ratelimit-remaining-subscription-reads": "11989", + "x-ms-routing-request-id": "EASTUS:20221026T041357Z:c6304e20-d535-4067-aef5-8ff28156b0a6" }, "ResponseBody": { "name": "loadbalancer", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/loadbalancer", - "etag": "W/\u0022edeebac5-c4b9-4a47-8166-e71d3d4fc83f\u0022", + "etag": "W/\u002267b8de6c-e060-4f57-84a8-b6b38fdf9503\u0022", "type": "Microsoft.Network/loadBalancers", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "de456109-3142-4eed-9a3d-4fa54d0276e4", + "resourceGuid": "c5cfacfe-3d6b-48c2-9c1a-9a4c2a2de83a", "frontendIPConfigurations": [ { "name": "myIPConfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/loadbalancer/frontendIPConfigurations/myIPConfiguration", - "etag": "W/\u0022edeebac5-c4b9-4a47-8166-e71d3d4fc83f\u0022", + "etag": "W/\u002267b8de6c-e060-4f57-84a8-b6b38fdf9503\u0022", "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations", "properties": { "provisioningState": "Succeeded", @@ -979,7 +943,7 @@ "Connection": "keep-alive", "Content-Length": "759", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -1021,11 +985,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/fb20917d-8925-4fb5-b946-b0469784f708?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/178aeed9-dd1d-4700-bcfd-d5c4e93ec058?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "2225", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:49 GMT", + "Date": "Wed, 26 Oct 2022 04:13:58 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1035,26 +999,26 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "fd9ae52d-6856-40f1-bdaf-39cb53969ade", - "x-ms-correlation-request-id": "22e2be9f-cde7-444a-a3f8-1b3fba94ee81", - "x-ms-ratelimit-remaining-subscription-writes": "1191", - "x-ms-routing-request-id": "CENTRALUS:20221010T035550Z:22e2be9f-cde7-444a-a3f8-1b3fba94ee81" + "x-ms-arm-service-request-id": "aa4228f7-8111-4f04-8f94-fc1430b36a11", + "x-ms-correlation-request-id": "3ac10e5e-b85d-43e8-acb4-60d634c5b725", + "x-ms-ratelimit-remaining-subscription-writes": "1195", + "x-ms-routing-request-id": "EASTUS:20221026T041359Z:3ac10e5e-b85d-43e8-acb4-60d634c5b725" }, "ResponseBody": { "name": "myService", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService", - "etag": "W/\u00227e236c5f-2b32-44ed-9836-6e5c86c29c5d\u0022", + "etag": "W/\u0022241fed37-aa72-412c-83a2-58fc9decdff6\u0022", "type": "Microsoft.Network/privateLinkServices", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "14cc635d-e840-41f5-9715-3380d6f85912", + "resourceGuid": "6141c071-39df-4708-a659-824328521359", "fqdns": [ "fqdn1", "fqdn2", "fqdn3" ], - "alias": "myservice.a4e67893-7833-409e-a39c-9c5bd3a7c217.eastus.azure.privatelinkservice", + "alias": "myservice.f5941884-413b-4be4-9533-711c904d857a.eastus.azure.privatelinkservice", "visibility": { "subscriptions": [ "00000000-0000-0000-0000-000000000000" @@ -1075,7 +1039,7 @@ { "name": "myIPConfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/ipConfigurations/myIPConfiguration", - "etag": "W/\u00227e236c5f-2b32-44ed-9836-6e5c86c29c5d\u0022", + "etag": "W/\u0022241fed37-aa72-412c-83a2-58fc9decdff6\u0022", "type": "Microsoft.Network/privateLinkServices/ipConfigurations", "properties": { "provisioningState": "Succeeded", @@ -1091,20 +1055,20 @@ "privateEndpointConnections": [], "networkInterfaces": [ { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.f57e4b8b-74a4-4cb3-99ed-ede72744f0b3" + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.bd56c65f-b98d-4429-b14f-5de16a877621" } ] } } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/fb20917d-8925-4fb5-b946-b0469784f708?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/178aeed9-dd1d-4700-bcfd-d5c4e93ec058?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1112,7 +1076,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:49 GMT", + "Date": "Wed, 26 Oct 2022 04:13:58 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1124,23 +1088,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "1d0b7052-6dc4-4ecb-9563-adbc6f9b092e", - "x-ms-correlation-request-id": "6ab8c7df-18a9-4af1-8f63-382740c17d1a", - "x-ms-ratelimit-remaining-subscription-reads": "11954", - "x-ms-routing-request-id": "CENTRALUS:20221010T035550Z:6ab8c7df-18a9-4af1-8f63-382740c17d1a" + "x-ms-arm-service-request-id": "91d5c9cf-8da3-4cae-a2ba-4dfdfb3a46fb", + "x-ms-correlation-request-id": "f88f9158-7782-4b9c-914b-e1dcbbfa1ad9", + "x-ms-ratelimit-remaining-subscription-reads": "11988", + "x-ms-routing-request-id": "EASTUS:20221026T041359Z:f88f9158-7782-4b9c-914b-e1dcbbfa1ad9" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/fb20917d-8925-4fb5-b946-b0469784f708?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/178aeed9-dd1d-4700-bcfd-d5c4e93ec058?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1148,7 +1112,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:59 GMT", + "Date": "Wed, 26 Oct 2022 04:14:09 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1159,10 +1123,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a9335042-38f9-4458-8c79-4f38f0d0dab3", - "x-ms-correlation-request-id": "e618521b-9bea-42b3-aeae-3d37d9ce9ae3", - "x-ms-ratelimit-remaining-subscription-reads": "11953", - "x-ms-routing-request-id": "CENTRALUS:20221010T035600Z:e618521b-9bea-42b3-aeae-3d37d9ce9ae3" + "x-ms-arm-service-request-id": "a4d6d9e3-05dd-4845-b9b5-3d126e0f0b46", + "x-ms-correlation-request-id": "5c65f3b7-e8e8-4ecd-9f7c-0bbbb62f8992", + "x-ms-ratelimit-remaining-subscription-reads": "11987", + "x-ms-routing-request-id": "EASTUS:20221026T041409Z:5c65f3b7-e8e8-4ecd-9f7c-0bbbb62f8992" }, "ResponseBody": { "status": "Succeeded" @@ -1175,7 +1139,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1183,8 +1147,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:55:59 GMT", - "ETag": "W/\u0022ef035b6a-3a5d-417a-8703-65df478569e7\u0022", + "Date": "Wed, 26 Oct 2022 04:14:09 GMT", + "ETag": "W/\u00223a73caa6-3f6f-4829-b2f0-52ae03a598cc\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1195,26 +1159,26 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "13f670b7-ca3b-4861-94fb-8d1000a66494", - "x-ms-correlation-request-id": "5c09a2fc-7386-4a73-8473-ea4e80f99022", - "x-ms-ratelimit-remaining-subscription-reads": "11952", - "x-ms-routing-request-id": "CENTRALUS:20221010T035600Z:5c09a2fc-7386-4a73-8473-ea4e80f99022" + "x-ms-arm-service-request-id": "6de44966-804f-40cb-88f5-09b89949fa6f", + "x-ms-correlation-request-id": "95a87f40-4993-4e32-815b-4ffa66076142", + "x-ms-ratelimit-remaining-subscription-reads": "11986", + "x-ms-routing-request-id": "EASTUS:20221026T041409Z:95a87f40-4993-4e32-815b-4ffa66076142" }, "ResponseBody": { "name": "myService", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService", - "etag": "W/\u0022ef035b6a-3a5d-417a-8703-65df478569e7\u0022", + "etag": "W/\u00223a73caa6-3f6f-4829-b2f0-52ae03a598cc\u0022", "type": "Microsoft.Network/privateLinkServices", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "14cc635d-e840-41f5-9715-3380d6f85912", + "resourceGuid": "6141c071-39df-4708-a659-824328521359", "fqdns": [ "fqdn1", "fqdn2", "fqdn3" ], - "alias": "myservice.a4e67893-7833-409e-a39c-9c5bd3a7c217.eastus.azure.privatelinkservice", + "alias": "myservice.f5941884-413b-4be4-9533-711c904d857a.eastus.azure.privatelinkservice", "visibility": { "subscriptions": [ "00000000-0000-0000-0000-000000000000" @@ -1235,7 +1199,7 @@ { "name": "myIPConfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/ipConfigurations/myIPConfiguration", - "etag": "W/\u0022ef035b6a-3a5d-417a-8703-65df478569e7\u0022", + "etag": "W/\u00223a73caa6-3f6f-4829-b2f0-52ae03a598cc\u0022", "type": "Microsoft.Network/privateLinkServices/ipConfigurations", "properties": { "provisioningState": "Succeeded", @@ -1251,7 +1215,7 @@ "privateEndpointConnections": [], "networkInterfaces": [ { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.f57e4b8b-74a4-4cb3-99ed-ede72744f0b3" + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.bd56c65f-b98d-4429-b14f-5de16a877621" } ] } @@ -1266,7 +1230,7 @@ "Connection": "keep-alive", "Content-Length": "441", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -1287,11 +1251,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8456da66-0c54-4f44-8941-1f8e30c2b162?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/34092852-3d0c-473d-b347-b457a055b0e4?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "1894", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:00 GMT", + "Date": "Wed, 26 Oct 2022 04:14:10 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1301,25 +1265,25 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "1cbc560c-7a6c-4567-a042-ed715f00c1a0", - "x-ms-correlation-request-id": "51b589fc-a6fd-49b6-b070-9caae43322ac", - "x-ms-ratelimit-remaining-subscription-writes": "1190", - "x-ms-routing-request-id": "CENTRALUS:20221010T035601Z:51b589fc-a6fd-49b6-b070-9caae43322ac" + "x-ms-arm-service-request-id": "575978c1-15a4-4f82-9a89-15d1727def84", + "x-ms-correlation-request-id": "96a7a21d-d40e-4f42-918a-7c9461ae7ac1", + "x-ms-ratelimit-remaining-subscription-writes": "1194", + "x-ms-routing-request-id": "EASTUS:20221026T041410Z:96a7a21d-d40e-4f42-918a-7c9461ae7ac1" }, "ResponseBody": { "name": "myPrivateEndpoint", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint", - "etag": "W/\u0022461b51c8-e3fb-4869-ac7e-d45cac9cf420\u0022", + "etag": "W/\u00228521089f-8dbc-41f0-9fcd-df4365a96820\u0022", "type": "Microsoft.Network/privateEndpoints", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "926a45cc-dd1e-4630-b55b-7ba8b38ac52e", + "resourceGuid": "2ce04380-522c-4928-ae6d-ac086f67df16", "privateLinkServiceConnections": [ { "name": "myService", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateLinkServiceConnections/myService", - "etag": "W/\u0022461b51c8-e3fb-4869-ac7e-d45cac9cf420\u0022", + "etag": "W/\u00228521089f-8dbc-41f0-9fcd-df4365a96820\u0022", "properties": { "provisioningState": "Succeeded", "privateLinkServiceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService", @@ -1340,7 +1304,7 @@ "ipConfigurations": [], "networkInterfaces": [ { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myPrivateEndpoint.nic.ea81b703-8a65-41c8-99f8-ff944b7428b6" + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myPrivateEndpoint.nic.eaf2505c-2269-4eca-856f-29b576f47919" } ], "customDnsConfigs": [] @@ -1348,13 +1312,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8456da66-0c54-4f44-8941-1f8e30c2b162?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/34092852-3d0c-473d-b347-b457a055b0e4?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1362,7 +1326,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:00 GMT", + "Date": "Wed, 26 Oct 2022 04:14:10 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1374,23 +1338,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7774ebfd-e2bc-4690-98bf-27d72720b5a0", - "x-ms-correlation-request-id": "fa4d3f4c-35d1-4093-973a-b5e456bcb09d", - "x-ms-ratelimit-remaining-subscription-reads": "11951", - "x-ms-routing-request-id": "CENTRALUS:20221010T035601Z:fa4d3f4c-35d1-4093-973a-b5e456bcb09d" + "x-ms-arm-service-request-id": "cd6dcac9-df12-4ffc-b270-5bc88d762e98", + "x-ms-correlation-request-id": "1584a13f-fa5e-4012-b86f-2163c3ccebf9", + "x-ms-ratelimit-remaining-subscription-reads": "11985", + "x-ms-routing-request-id": "EASTUS:20221026T041410Z:1584a13f-fa5e-4012-b86f-2163c3ccebf9" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8456da66-0c54-4f44-8941-1f8e30c2b162?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/34092852-3d0c-473d-b347-b457a055b0e4?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1398,7 +1362,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:10 GMT", + "Date": "Wed, 26 Oct 2022 04:14:20 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -1410,23 +1374,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "d7daebdc-e747-4417-a554-5f2d4098939e", - "x-ms-correlation-request-id": "6fc3a0d1-e5b8-463f-88a8-e72b696b1ceb", - "x-ms-ratelimit-remaining-subscription-reads": "11950", - "x-ms-routing-request-id": "CENTRALUS:20221010T035611Z:6fc3a0d1-e5b8-463f-88a8-e72b696b1ceb" + "x-ms-arm-service-request-id": "f688b96d-e031-4433-899c-d8a5e51e3f70", + "x-ms-correlation-request-id": "392f5c98-0f07-423b-b1d5-ed3572acfbdc", + "x-ms-ratelimit-remaining-subscription-reads": "11984", + "x-ms-routing-request-id": "EASTUS:20221026T041420Z:392f5c98-0f07-423b-b1d5-ed3572acfbdc" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8456da66-0c54-4f44-8941-1f8e30c2b162?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/34092852-3d0c-473d-b347-b457a055b0e4?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1434,7 +1398,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:31 GMT", + "Date": "Wed, 26 Oct 2022 04:14:40 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -1446,23 +1410,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f07866f3-9034-45dc-ad9f-894999210b8d", - "x-ms-correlation-request-id": "199c1a9d-8abe-40d9-ab20-88381d620bd6", - "x-ms-ratelimit-remaining-subscription-reads": "11949", - "x-ms-routing-request-id": "CENTRALUS:20221010T035631Z:199c1a9d-8abe-40d9-ab20-88381d620bd6" + "x-ms-arm-service-request-id": "90056fe3-75f6-4d17-9b7e-ed06a3e7ae6e", + "x-ms-correlation-request-id": "ff4fcbc6-c1e1-4d29-ac5a-cd7def0d1730", + "x-ms-ratelimit-remaining-subscription-reads": "11983", + "x-ms-routing-request-id": "EASTUS:20221026T041440Z:ff4fcbc6-c1e1-4d29-ac5a-cd7def0d1730" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8456da66-0c54-4f44-8941-1f8e30c2b162?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/34092852-3d0c-473d-b347-b457a055b0e4?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1470,9 +1434,10 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:51 GMT", + "Date": "Wed, 26 Oct 2022 04:15:00 GMT", "Expires": "-1", "Pragma": "no-cache", + "Retry-After": "40", "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" @@ -1481,10 +1446,45 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f8023501-8dc8-4488-82a3-b98be1d7632f", - "x-ms-correlation-request-id": "c87097cf-c114-4e0b-b1c4-ea1dd307560d", - "x-ms-ratelimit-remaining-subscription-reads": "11948", - "x-ms-routing-request-id": "CENTRALUS:20221010T035651Z:c87097cf-c114-4e0b-b1c4-ea1dd307560d" + "x-ms-arm-service-request-id": "03371645-cd0d-4629-ae48-d10bf9c8b925", + "x-ms-correlation-request-id": "429d3a0b-896a-494b-a489-915f4713b9e5", + "x-ms-ratelimit-remaining-subscription-reads": "11982", + "x-ms-routing-request-id": "EASTUS:20221026T041500Z:429d3a0b-896a-494b-a489-915f4713b9e5" + }, + "ResponseBody": { + "status": "InProgress" + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/34092852-3d0c-473d-b347-b457a055b0e4?api-version=2022-05-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate", + "Connection": "keep-alive", + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Encoding": "gzip", + "Content-Type": "application/json; charset=utf-8", + "Date": "Wed, 26 Oct 2022 04:15:40 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "Transfer-Encoding": "chunked", + "Vary": "Accept-Encoding", + "X-Content-Type-Options": "nosniff", + "x-ms-arm-service-request-id": "74938535-ec8e-400d-a79e-39103643ca51", + "x-ms-correlation-request-id": "84e2aa5e-fe39-4406-9593-cd5a0f074b30", + "x-ms-ratelimit-remaining-subscription-reads": "11981", + "x-ms-routing-request-id": "EASTUS:20221026T041541Z:84e2aa5e-fe39-4406-9593-cd5a0f074b30" }, "ResponseBody": { "status": "Succeeded" @@ -1497,7 +1497,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1505,8 +1505,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:51 GMT", - "ETag": "W/\u0022e3085581-084a-4c90-958b-544afefeabe7\u0022", + "Date": "Wed, 26 Oct 2022 04:15:40 GMT", + "ETag": "W/\u0022d2119788-8253-4dd6-9e3f-b2a77130c3b5\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1517,25 +1517,25 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "717a0c31-79b1-4607-a480-33bde4d43ae6", - "x-ms-correlation-request-id": "5001b7ea-c72f-4827-8bb8-abe6fd02fc2f", - "x-ms-ratelimit-remaining-subscription-reads": "11947", - "x-ms-routing-request-id": "CENTRALUS:20221010T035651Z:5001b7ea-c72f-4827-8bb8-abe6fd02fc2f" + "x-ms-arm-service-request-id": "216441e5-715d-4771-85af-2e8f8cadf8ee", + "x-ms-correlation-request-id": "339f1f82-cad3-48d7-9fd1-82466d128a66", + "x-ms-ratelimit-remaining-subscription-reads": "11980", + "x-ms-routing-request-id": "EASTUS:20221026T041541Z:339f1f82-cad3-48d7-9fd1-82466d128a66" }, "ResponseBody": { "name": "myPrivateEndpoint", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint", - "etag": "W/\u0022e3085581-084a-4c90-958b-544afefeabe7\u0022", + "etag": "W/\u0022d2119788-8253-4dd6-9e3f-b2a77130c3b5\u0022", "type": "Microsoft.Network/privateEndpoints", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "926a45cc-dd1e-4630-b55b-7ba8b38ac52e", + "resourceGuid": "2ce04380-522c-4928-ae6d-ac086f67df16", "privateLinkServiceConnections": [ { "name": "myService", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateLinkServiceConnections/myService", - "etag": "W/\u0022e3085581-084a-4c90-958b-544afefeabe7\u0022", + "etag": "W/\u0022d2119788-8253-4dd6-9e3f-b2a77130c3b5\u0022", "properties": { "provisioningState": "Succeeded", "privateLinkServiceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService", @@ -1556,7 +1556,7 @@ "ipConfigurations": [], "networkInterfaces": [ { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myPrivateEndpoint.nic.ea81b703-8a65-41c8-99f8-ff944b7428b6" + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myPrivateEndpoint.nic.eaf2505c-2269-4eca-856f-29b576f47919" } ], "customDnsConfigs": [] @@ -1570,7 +1570,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1578,8 +1578,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:51 GMT", - "ETag": "W/\u00224492fa74-3f90-424a-890d-0e753fe862e3\u0022", + "Date": "Wed, 26 Oct 2022 04:15:40 GMT", + "ETag": "W/\u0022c91996bd-56e4-44e8-83df-ac74ff80ff20\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1590,26 +1590,26 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7728f2e5-4f64-4296-8143-0629ec330cde", - "x-ms-correlation-request-id": "047cbd76-608f-4238-850d-70e7533e4f24", - "x-ms-ratelimit-remaining-subscription-reads": "11946", - "x-ms-routing-request-id": "CENTRALUS:20221010T035651Z:047cbd76-608f-4238-850d-70e7533e4f24" + "x-ms-arm-service-request-id": "36342782-2f54-42ef-b5e4-056a2a02fd24", + "x-ms-correlation-request-id": "049c1a7b-3f47-4dc0-8e73-1471f08cb158", + "x-ms-ratelimit-remaining-subscription-reads": "11979", + "x-ms-routing-request-id": "EASTUS:20221026T041541Z:049c1a7b-3f47-4dc0-8e73-1471f08cb158" }, "ResponseBody": { "name": "myService", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService", - "etag": "W/\u00224492fa74-3f90-424a-890d-0e753fe862e3\u0022", + "etag": "W/\u0022c91996bd-56e4-44e8-83df-ac74ff80ff20\u0022", "type": "Microsoft.Network/privateLinkServices", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "14cc635d-e840-41f5-9715-3380d6f85912", + "resourceGuid": "6141c071-39df-4708-a659-824328521359", "fqdns": [ "fqdn1", "fqdn2", "fqdn3" ], - "alias": "myservice.a4e67893-7833-409e-a39c-9c5bd3a7c217.eastus.azure.privatelinkservice", + "alias": "myservice.f5941884-413b-4be4-9533-711c904d857a.eastus.azure.privatelinkservice", "visibility": { "subscriptions": [ "00000000-0000-0000-0000-000000000000" @@ -1630,7 +1630,7 @@ { "name": "myIPConfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/ipConfigurations/myIPConfiguration", - "etag": "W/\u00224492fa74-3f90-424a-890d-0e753fe862e3\u0022", + "etag": "W/\u0022c91996bd-56e4-44e8-83df-ac74ff80ff20\u0022", "type": "Microsoft.Network/privateLinkServices/ipConfigurations", "properties": { "provisioningState": "Succeeded", @@ -1645,9 +1645,9 @@ ], "privateEndpointConnections": [ { - "name": "myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "etag": "W/\u00224492fa74-3f90-424a-890d-0e753fe862e3\u0022", + "name": "myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "etag": "W/\u0022c91996bd-56e4-44e8-83df-ac74ff80ff20\u0022", "properties": { "provisioningState": "Succeeded", "privateEndpoint": { @@ -1658,21 +1658,21 @@ "description": "Approved", "actionsRequired": "None" }, - "linkIdentifier": "536916181" + "linkIdentifier": "536969759" }, "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections" } ], "networkInterfaces": [ { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.f57e4b8b-74a4-4cb3-99ed-ede72744f0b3" + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.bd56c65f-b98d-4429-b14f-5de16a877621" } ] } } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16?api-version=2022-05-01", "RequestMethod": "PUT", "RequestHeaders": { "Accept": "application/json", @@ -1680,10 +1680,10 @@ "Connection": "keep-alive", "Content-Length": "190", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { - "name": "myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", + "name": "myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", "properties": { "privateLinkServiceConnectionState": { "status": "Approved", @@ -1694,11 +1694,11 @@ "StatusCode": 200, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/6384c8b3-5e47-4f9a-a885-468517c43f25?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d6d14b49-be1f-4693-80ff-1b0916c30a66?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:51 GMT", + "Date": "Wed, 26 Oct 2022 04:15:41 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1710,15 +1710,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8a2aa1c9-a1df-4ff8-b368-c6b1b1623c15", - "x-ms-correlation-request-id": "a4925556-c1c1-402a-9857-e81d497bf862", - "x-ms-ratelimit-remaining-subscription-writes": "1189", - "x-ms-routing-request-id": "CENTRALUS:20221010T035651Z:a4925556-c1c1-402a-9857-e81d497bf862" + "x-ms-arm-service-request-id": "98dd8632-09bb-4c3a-ab84-32d3be5f3b1d", + "x-ms-correlation-request-id": "02dcbe9b-6ce6-4458-8828-f5dc1a5401ba", + "x-ms-ratelimit-remaining-subscription-writes": "1193", + "x-ms-routing-request-id": "EASTUS:20221026T041541Z:02dcbe9b-6ce6-4458-8828-f5dc1a5401ba" }, "ResponseBody": { - "name": "myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "etag": "W/\u002288d4c3d8-a03c-42db-b93f-8a34a566fa76\u0022", + "name": "myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "etag": "W/\u002281cab0d0-1648-47ba-a2c5-cfd8bcf3ddff\u0022", "properties": { "provisioningState": "Updating", "privateEndpoint": { @@ -1729,7 +1729,7 @@ "description": "approved it for some reason.", "actionsRequired": "" }, - "linkIdentifier": "536916181" + "linkIdentifier": "536969759" }, "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections" } @@ -1741,7 +1741,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1751,13 +1751,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:51 GMT", + "Date": "Wed, 26 Oct 2022 04:15:40 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -1836,7 +1835,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1846,13 +1845,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:51 GMT", + "Date": "Wed, 26 Oct 2022 04:15:40 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - EUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.13943.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -1908,12 +1906,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "28ff7c39-7457-47e1-a5d7-043565bb806e", + "client-request-id": "5adec1e3-ab99-41d0-879c-8315f0b5d8cd", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -1926,10 +1924,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "28ff7c39-7457-47e1-a5d7-043565bb806e", + "client-request-id": "5adec1e3-ab99-41d0-879c-8315f0b5d8cd", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:51 GMT", + "Date": "Wed, 26 Oct 2022 04:15:41 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -1937,8 +1935,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -1958,57 +1955,57 @@ "Connection": "keep-alive", "Content-Length": "22", "Content-Type": "application/json", - "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "global" }, "StatusCode": 202, "ResponseHeaders": { - "Azure-AsyncOperation": "https://management.azure.com:443/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs2Y2ZlZTU4Ni01YjVlLTQwMGItYWQ1OS1iMDZlNTFiZThkZDNfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", + "Azure-AsyncOperation": "https://management.azure.com:443/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4NTFjZjFjNy00YjQyLTRiY2EtOWYzYy05YWY3ZGQzMDA1NjZfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", "Cache-Control": "private", "Content-Length": "2", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:53 GMT", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationResults/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs2Y2ZlZTU4Ni01YjVlLTQwMGItYWQ1OS1iMDZlNTFiZThkZDNfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", + "Date": "Wed, 26 Oct 2022 04:15:54 GMT", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationResults/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4NTFjZjFjNy00YjQyLTRiY2EtOWYzYy05YWY3ZGQzMDA1NjZfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", "Retry-After": "30", "Server": "Microsoft-IIS/10.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-AspNet-Version": "4.0.30319", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "328f25ca-2d35-4610-bab2-047b09aaa044", + "x-ms-correlation-request-id": "e4df6f1a-27c8-4262-8b3d-740ac3fe2ba7", "x-ms-ratelimit-remaining-subscription-resource-requests": "11999", - "x-ms-routing-request-id": "CENTRALUS:20221010T035653Z:328f25ca-2d35-4610-bab2-047b09aaa044", + "x-ms-routing-request-id": "EASTUS:20221026T041555Z:e4df6f1a-27c8-4262-8b3d-740ac3fe2ba7", "X-Powered-By": "ASP.NET" }, "ResponseBody": {} }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs2Y2ZlZTU4Ni01YjVlLTQwMGItYWQ1OS1iMDZlNTFiZThkZDNfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4NTFjZjFjNy00YjQyLTRiY2EtOWYzYy05YWY3ZGQzMDA1NjZfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { - "Azure-AsyncOperation": "https://management.azure.com:443/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs2Y2ZlZTU4Ni01YjVlLTQwMGItYWQ1OS1iMDZlNTFiZThkZDNfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", + "Azure-AsyncOperation": "https://management.azure.com:443/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4NTFjZjFjNy00YjQyLTRiY2EtOWYzYy05YWY3ZGQzMDA1NjZfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", "Cache-Control": "private", "Content-Length": "23", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:56:53 GMT", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationResults/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs2Y2ZlZTU4Ni01YjVlLTQwMGItYWQ1OS1iMDZlNTFiZThkZDNfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", + "Date": "Wed, 26 Oct 2022 04:15:56 GMT", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationResults/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4NTFjZjFjNy00YjQyLTRiY2EtOWYzYy05YWY3ZGQzMDA1NjZfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", "Retry-After": "30", "Server": "Microsoft-IIS/10.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-AspNet-Version": "4.0.30319", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "19179aa1-a857-4e18-9a97-b4be44d647f1", + "x-ms-correlation-request-id": "19cebcc0-3175-4254-a761-027f82d4a418", "x-ms-ratelimit-remaining-subscription-resource-requests": "499", - "x-ms-routing-request-id": "CENTRALUS:20221010T035654Z:19179aa1-a857-4e18-9a97-b4be44d647f1", + "x-ms-routing-request-id": "EASTUS:20221026T041557Z:19cebcc0-3175-4254-a761-027f82d4a418", "X-Powered-By": "ASP.NET" }, "ResponseBody": { @@ -2016,13 +2013,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs2Y2ZlZTU4Ni01YjVlLTQwMGItYWQ1OS1iMDZlNTFiZThkZDNfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4NTFjZjFjNy00YjQyLTRiY2EtOWYzYy05YWY3ZGQzMDA1NjZfMjE3NTU4ZjQtZDliNC00NWYxLWIzOGQtODVjMWU2NjJhYTY1?api-version=2018-09-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2030,16 +2027,16 @@ "Cache-Control": "private", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:23 GMT", + "Date": "Wed, 26 Oct 2022 04:16:26 GMT", "Server": "Microsoft-IIS/10.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-AspNet-Version": "4.0.30319", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "a43180be-2024-41c5-bb74-7c57aebef530", + "x-ms-correlation-request-id": "d92300ee-b26d-48f3-b9b3-9ff4d4afef93", "x-ms-ratelimit-remaining-subscription-resource-requests": "498", - "x-ms-routing-request-id": "CENTRALUS:20221010T035724Z:a43180be-2024-41c5-bb74-7c57aebef530", + "x-ms-routing-request-id": "EASTUS:20221026T041627Z:d92300ee-b26d-48f3-b9b3-9ff4d4afef93", "X-Powered-By": "ASP.NET" }, "ResponseBody": { @@ -2053,7 +2050,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2061,24 +2058,24 @@ "Cache-Control": "private", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:23 GMT", - "ETag": "b8eb1e5e-3b1f-45eb-89a6-a4c17d3d5178", + "Date": "Wed, 26 Oct 2022 04:16:27 GMT", + "ETag": "d852d7c7-fc16-4199-b881-8e4427261a92", "Server": "Microsoft-IIS/10.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-AspNet-Version": "4.0.30319", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "7c0a91ab-1e1c-4fe6-b99e-1899bee4237c", + "x-ms-correlation-request-id": "224b2b83-df8b-4410-a23b-78a8f416b418", "x-ms-ratelimit-remaining-subscription-resource-requests": "499", - "x-ms-routing-request-id": "CENTRALUS:20221010T035724Z:7c0a91ab-1e1c-4fe6-b99e-1899bee4237c", + "x-ms-routing-request-id": "EASTUS:20221026T041628Z:224b2b83-df8b-4410-a23b-78a8f416b418", "X-Powered-By": "ASP.NET" }, "ResponseBody": { "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateDnsZones/www.zone1.com", "name": "www.zone1.com", "type": "Microsoft.Network/privateDnsZones", - "etag": "b8eb1e5e-3b1f-45eb-89a6-a4c17d3d5178", + "etag": "d852d7c7-fc16-4199-b881-8e4427261a92", "location": "global", "properties": { "maxNumberOfRecordSets": 25000, @@ -2100,7 +2097,7 @@ "Connection": "keep-alive", "Content-Length": "266", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "name": "myPrivateDnsZoneGroup", @@ -2118,11 +2115,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a7feff61-cde4-40c9-a5ae-6f669098154f?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b5f36f6c-db00-4088-8dc5-52e2c6e5ffbc?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "1165", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:24 GMT", + "Date": "Wed, 26 Oct 2022 04:16:27 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -2132,15 +2129,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c471fd78-cbce-412b-b1e6-ed8781f1bd8c", - "x-ms-correlation-request-id": "f919cb19-8c02-48d4-a287-9d8eb8143989", - "x-ms-ratelimit-remaining-subscription-writes": "1188", - "x-ms-routing-request-id": "CENTRALUS:20221010T035724Z:f919cb19-8c02-48d4-a287-9d8eb8143989" + "x-ms-arm-service-request-id": "5f35118f-b0c5-4801-a006-cc7a6dcaea77", + "x-ms-correlation-request-id": "8c118f1f-2eb4-452e-9dd2-f24449c984b3", + "x-ms-ratelimit-remaining-subscription-writes": "1192", + "x-ms-routing-request-id": "EASTUS:20221026T041628Z:8c118f1f-2eb4-452e-9dd2-f24449c984b3" }, "ResponseBody": { "name": "myPrivateDnsZoneGroup", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateDnsZoneGroups/myPrivateDnsZoneGroup", - "etag": "W/\u00227643401e-b140-4485-a872-9e47f901c77e\u0022", + "etag": "W/\u00226a56e527-dc7b-49f1-a17d-5462b31be2b3\u0022", "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", "properties": { "provisioningState": "Updating", @@ -2148,7 +2145,7 @@ { "name": "zone1", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateDnsZoneGroups/myPrivateDnsZoneGroup/privateDnsZoneConfigs/zone1", - "etag": "W/\u00227643401e-b140-4485-a872-9e47f901c77e\u0022", + "etag": "W/\u00226a56e527-dc7b-49f1-a17d-5462b31be2b3\u0022", "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups/privateDnsZoneConfigs", "properties": { "provisioningState": "Updating", @@ -2161,13 +2158,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a7feff61-cde4-40c9-a5ae-6f669098154f?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b5f36f6c-db00-4088-8dc5-52e2c6e5ffbc?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2175,7 +2172,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:24 GMT", + "Date": "Wed, 26 Oct 2022 04:16:27 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2186,10 +2183,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "4177e178-93dd-48fd-a2d8-5bc9011aeb46", - "x-ms-correlation-request-id": "9ac054fb-655b-4419-bd72-059bed41e551", - "x-ms-ratelimit-remaining-subscription-reads": "11945", - "x-ms-routing-request-id": "CENTRALUS:20221010T035724Z:9ac054fb-655b-4419-bd72-059bed41e551" + "x-ms-arm-service-request-id": "30af5975-6ac4-4677-950d-0343d794232c", + "x-ms-correlation-request-id": "fe384331-9b12-46a7-a1a5-7d2b4f1d1a83", + "x-ms-ratelimit-remaining-subscription-reads": "11978", + "x-ms-routing-request-id": "EASTUS:20221026T041628Z:fe384331-9b12-46a7-a1a5-7d2b4f1d1a83" }, "ResponseBody": { "status": "Succeeded" @@ -2202,7 +2199,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2210,8 +2207,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:24 GMT", - "ETag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "Date": "Wed, 26 Oct 2022 04:16:28 GMT", + "ETag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2222,15 +2219,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9dc84c98-21db-47ab-bc7f-be632e8ae348", - "x-ms-correlation-request-id": "0917d672-3bd8-406a-8f95-6d540491e472", - "x-ms-ratelimit-remaining-subscription-reads": "11944", - "x-ms-routing-request-id": "CENTRALUS:20221010T035725Z:0917d672-3bd8-406a-8f95-6d540491e472" + "x-ms-arm-service-request-id": "386f38fe-8526-4668-ba00-f4d1f8ec8a61", + "x-ms-correlation-request-id": "c3102c72-1504-4340-818f-66af00260314", + "x-ms-ratelimit-remaining-subscription-reads": "11977", + "x-ms-routing-request-id": "EASTUS:20221026T041629Z:c3102c72-1504-4340-818f-66af00260314" }, "ResponseBody": { "name": "myPrivateDnsZoneGroup", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateDnsZoneGroups/myPrivateDnsZoneGroup", - "etag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "etag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", "properties": { "provisioningState": "Succeeded", @@ -2238,7 +2235,7 @@ { "name": "zone1", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateDnsZoneGroups/myPrivateDnsZoneGroup/privateDnsZoneConfigs/zone1", - "etag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "etag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups/privateDnsZoneConfigs", "properties": { "provisioningState": "Succeeded", @@ -2257,7 +2254,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2265,8 +2262,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:24 GMT", - "ETag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "Date": "Wed, 26 Oct 2022 04:16:28 GMT", + "ETag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2277,15 +2274,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "16e2aa45-8ae5-440a-b666-f138e6688a63", - "x-ms-correlation-request-id": "600832e3-0be2-4203-b226-c1e4e8128ff0", - "x-ms-ratelimit-remaining-subscription-reads": "11943", - "x-ms-routing-request-id": "CENTRALUS:20221010T035725Z:600832e3-0be2-4203-b226-c1e4e8128ff0" + "x-ms-arm-service-request-id": "2f78b520-d2db-4cba-ae50-6f2b03eb6aec", + "x-ms-correlation-request-id": "be9b2cb7-6a42-496c-be09-331154264667", + "x-ms-ratelimit-remaining-subscription-reads": "11976", + "x-ms-routing-request-id": "EASTUS:20221026T041629Z:be9b2cb7-6a42-496c-be09-331154264667" }, "ResponseBody": { "name": "myPrivateDnsZoneGroup", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateDnsZoneGroups/myPrivateDnsZoneGroup", - "etag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "etag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", "properties": { "provisioningState": "Succeeded", @@ -2293,7 +2290,7 @@ { "name": "zone1", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateDnsZoneGroups/myPrivateDnsZoneGroup/privateDnsZoneConfigs/zone1", - "etag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "etag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups/privateDnsZoneConfigs", "properties": { "provisioningState": "Succeeded", @@ -2306,13 +2303,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2320,8 +2317,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:24 GMT", - "ETag": "W/\u0022a70311b0-c513-491d-a7f2-750ac3b09a09\u0022", + "Date": "Wed, 26 Oct 2022 04:16:28 GMT", + "ETag": "W/\u0022746e4193-7dc5-4f96-ae10-63679e793344\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2332,15 +2329,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "ce184b71-835c-4a17-add2-023e13abf606", - "x-ms-correlation-request-id": "8d130a2e-4292-4035-b2bc-adebceba3af7", - "x-ms-ratelimit-remaining-subscription-reads": "11942", - "x-ms-routing-request-id": "CENTRALUS:20221010T035725Z:8d130a2e-4292-4035-b2bc-adebceba3af7" + "x-ms-arm-service-request-id": "0392f272-455f-4705-8b80-c85c150fef9c", + "x-ms-correlation-request-id": "0d2ceaf6-50d4-4b3a-bcdd-24d811d1976c", + "x-ms-ratelimit-remaining-subscription-reads": "11975", + "x-ms-routing-request-id": "EASTUS:20221026T041629Z:0d2ceaf6-50d4-4b3a-bcdd-24d811d1976c" }, "ResponseBody": { - "name": "myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "etag": "W/\u0022a70311b0-c513-491d-a7f2-750ac3b09a09\u0022", + "name": "myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "etag": "W/\u0022746e4193-7dc5-4f96-ae10-63679e793344\u0022", "properties": { "provisioningState": "Succeeded", "privateEndpoint": { @@ -2351,7 +2348,7 @@ "description": "approved it for some reason.", "actionsRequired": "" }, - "linkIdentifier": "536916181" + "linkIdentifier": "536969759" }, "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections" } @@ -2363,7 +2360,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2371,8 +2368,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:25 GMT", - "ETag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "Date": "Wed, 26 Oct 2022 04:16:28 GMT", + "ETag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2383,25 +2380,25 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "b2b7dec4-e064-4411-ad71-1e385404825d", - "x-ms-correlation-request-id": "028a0d94-e2b8-48be-b671-bdbe30f3b1c5", - "x-ms-ratelimit-remaining-subscription-reads": "11941", - "x-ms-routing-request-id": "CENTRALUS:20221010T035725Z:028a0d94-e2b8-48be-b671-bdbe30f3b1c5" + "x-ms-arm-service-request-id": "1bcffeb6-deb0-4f0f-96ca-bb3f98eed58e", + "x-ms-correlation-request-id": "cd5eb869-6721-4c63-87fa-fa424ce0845c", + "x-ms-ratelimit-remaining-subscription-reads": "11974", + "x-ms-routing-request-id": "EASTUS:20221026T041629Z:cd5eb869-6721-4c63-87fa-fa424ce0845c" }, "ResponseBody": { "name": "myPrivateEndpoint", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint", - "etag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "etag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "type": "Microsoft.Network/privateEndpoints", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "926a45cc-dd1e-4630-b55b-7ba8b38ac52e", + "resourceGuid": "2ce04380-522c-4928-ae6d-ac086f67df16", "privateLinkServiceConnections": [ { "name": "myService", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint/privateLinkServiceConnections/myService", - "etag": "W/\u00221172cda0-e28e-4eb8-b73f-097e445b90c1\u0022", + "etag": "W/\u00224bd728a3-3611-4dcc-8d75-f6801c09d275\u0022", "properties": { "provisioningState": "Succeeded", "privateLinkServiceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService", @@ -2422,7 +2419,7 @@ "ipConfigurations": [], "networkInterfaces": [ { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myPrivateEndpoint.nic.ea81b703-8a65-41c8-99f8-ff944b7428b6" + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myPrivateEndpoint.nic.eaf2505c-2269-4eca-856f-29b576f47919" } ], "customDnsConfigs": [] @@ -2436,7 +2433,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2444,8 +2441,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:25 GMT", - "ETag": "W/\u0022a70311b0-c513-491d-a7f2-750ac3b09a09\u0022", + "Date": "Wed, 26 Oct 2022 04:16:29 GMT", + "ETag": "W/\u0022746e4193-7dc5-4f96-ae10-63679e793344\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2456,26 +2453,26 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "fe3ab4e8-edd4-410a-b0d8-41c1e8edce9b", - "x-ms-correlation-request-id": "1644e63d-6642-4ece-b56f-bc1e1d964092", - "x-ms-ratelimit-remaining-subscription-reads": "11940", - "x-ms-routing-request-id": "CENTRALUS:20221010T035725Z:1644e63d-6642-4ece-b56f-bc1e1d964092" + "x-ms-arm-service-request-id": "8a285a76-3b35-4319-aa2f-34c01d403615", + "x-ms-correlation-request-id": "fbdf8ca7-1ee4-42d8-bcdd-c7331b9a2dd5", + "x-ms-ratelimit-remaining-subscription-reads": "11973", + "x-ms-routing-request-id": "EASTUS:20221026T041629Z:fbdf8ca7-1ee4-42d8-bcdd-c7331b9a2dd5" }, "ResponseBody": { "name": "myService", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService", - "etag": "W/\u0022a70311b0-c513-491d-a7f2-750ac3b09a09\u0022", + "etag": "W/\u0022746e4193-7dc5-4f96-ae10-63679e793344\u0022", "type": "Microsoft.Network/privateLinkServices", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "14cc635d-e840-41f5-9715-3380d6f85912", + "resourceGuid": "6141c071-39df-4708-a659-824328521359", "fqdns": [ "fqdn1", "fqdn2", "fqdn3" ], - "alias": "myservice.a4e67893-7833-409e-a39c-9c5bd3a7c217.eastus.azure.privatelinkservice", + "alias": "myservice.f5941884-413b-4be4-9533-711c904d857a.eastus.azure.privatelinkservice", "visibility": { "subscriptions": [ "00000000-0000-0000-0000-000000000000" @@ -2496,7 +2493,7 @@ { "name": "myIPConfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/ipConfigurations/myIPConfiguration", - "etag": "W/\u0022a70311b0-c513-491d-a7f2-750ac3b09a09\u0022", + "etag": "W/\u0022746e4193-7dc5-4f96-ae10-63679e793344\u0022", "type": "Microsoft.Network/privateLinkServices/ipConfigurations", "properties": { "provisioningState": "Succeeded", @@ -2511,9 +2508,9 @@ ], "privateEndpointConnections": [ { - "name": "myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e", - "etag": "W/\u0022a70311b0-c513-491d-a7f2-750ac3b09a09\u0022", + "name": "myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16", + "etag": "W/\u0022746e4193-7dc5-4f96-ae10-63679e793344\u0022", "properties": { "provisioningState": "Succeeded", "privateEndpoint": { @@ -2524,14 +2521,14 @@ "description": "approved it for some reason.", "actionsRequired": "" }, - "linkIdentifier": "536916181" + "linkIdentifier": "536969759" }, "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections" } ], "networkInterfaces": [ { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.f57e4b8b-74a4-4cb3-99ed-ede72744f0b3" + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/networkInterfaces/myService.nic.bd56c65f-b98d-4429-b14f-5de16a877621" } ] } @@ -2545,18 +2542,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/66e4a9c1-a571-4552-a7c1-2ab20ed5d80d?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/6c90b853-42f0-4f5e-a630-d6ce742dae64?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 03:57:25 GMT", + "Date": "Wed, 26 Oct 2022 04:16:29 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/66e4a9c1-a571-4552-a7c1-2ab20ed5d80d?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/6c90b853-42f0-4f5e-a630-d6ce742dae64?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -2565,21 +2562,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "23c06db4-cc89-4d0a-9d6a-d015d78fe7f0", - "x-ms-correlation-request-id": "7fb73942-b49a-460c-aa03-5f26935087f1", - "x-ms-ratelimit-remaining-subscription-deletes": "14998", - "x-ms-routing-request-id": "CENTRALUS:20221010T035725Z:7fb73942-b49a-460c-aa03-5f26935087f1" + "x-ms-arm-service-request-id": "8058cfb2-8659-400a-af58-2d7dada0ad72", + "x-ms-correlation-request-id": "c51325d7-ee7e-4828-8e8c-cf6a443ff17b", + "x-ms-ratelimit-remaining-subscription-deletes": "14999", + "x-ms-routing-request-id": "EASTUS:20221026T041630Z:c51325d7-ee7e-4828-8e8c-cf6a443ff17b" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/66e4a9c1-a571-4552-a7c1-2ab20ed5d80d?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/6c90b853-42f0-4f5e-a630-d6ce742dae64?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2587,7 +2584,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:25 GMT", + "Date": "Wed, 26 Oct 2022 04:16:29 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -2599,23 +2596,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "68d76744-e59e-423d-8882-f0d7959592b4", - "x-ms-correlation-request-id": "cecd336f-233c-4813-ace1-f639ca6a50f9", - "x-ms-ratelimit-remaining-subscription-reads": "11939", - "x-ms-routing-request-id": "CENTRALUS:20221010T035726Z:cecd336f-233c-4813-ace1-f639ca6a50f9" + "x-ms-arm-service-request-id": "a915dfe9-c031-4db7-82de-aa5266a4e588", + "x-ms-correlation-request-id": "d86dca24-03e7-49e2-92c9-88547fae25d1", + "x-ms-ratelimit-remaining-subscription-reads": "11972", + "x-ms-routing-request-id": "EASTUS:20221026T041630Z:d86dca24-03e7-49e2-92c9-88547fae25d1" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/66e4a9c1-a571-4552-a7c1-2ab20ed5d80d?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/6c90b853-42f0-4f5e-a630-d6ce742dae64?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2623,7 +2620,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:35 GMT", + "Date": "Wed, 26 Oct 2022 04:16:39 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2634,34 +2631,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e57ae004-1a2a-459b-b9b8-5d46f56f55d5", - "x-ms-correlation-request-id": "f92ce847-bef5-48d8-8cc8-1000cd9ba2bd", - "x-ms-ratelimit-remaining-subscription-reads": "11938", - "x-ms-routing-request-id": "CENTRALUS:20221010T035736Z:f92ce847-bef5-48d8-8cc8-1000cd9ba2bd" + "x-ms-arm-service-request-id": "2be48f31-d902-4f9d-ba4e-689513d126fe", + "x-ms-correlation-request-id": "4f197b4a-8b19-4b14-85f5-cbc198e9b2d2", + "x-ms-ratelimit-remaining-subscription-reads": "11971", + "x-ms-routing-request-id": "EASTUS:20221026T041640Z:4f197b4a-8b19-4b14-85f5-cbc198e9b2d2" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/66e4a9c1-a571-4552-a7c1-2ab20ed5d80d?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/6c90b853-42f0-4f5e-a630-d6ce742dae64?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/66e4a9c1-a571-4552-a7c1-2ab20ed5d80d?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/6c90b853-42f0-4f5e-a630-d6ce742dae64?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:35 GMT", + "Date": "Wed, 26 Oct 2022 04:16:39 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/66e4a9c1-a571-4552-a7c1-2ab20ed5d80d?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/6c90b853-42f0-4f5e-a630-d6ce742dae64?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -2669,33 +2666,33 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "23c06db4-cc89-4d0a-9d6a-d015d78fe7f0", - "x-ms-correlation-request-id": "7fb73942-b49a-460c-aa03-5f26935087f1", - "x-ms-ratelimit-remaining-subscription-reads": "11937", - "x-ms-routing-request-id": "CENTRALUS:20221010T035736Z:62080eb1-f50d-406c-b2d6-4278de9af436" + "x-ms-arm-service-request-id": "8058cfb2-8659-400a-af58-2d7dada0ad72", + "x-ms-correlation-request-id": "c51325d7-ee7e-4828-8e8c-cf6a443ff17b", + "x-ms-ratelimit-remaining-subscription-reads": "11970", + "x-ms-routing-request-id": "EASTUS:20221026T041640Z:1a4852c3-468a-453e-9b91-42278950a5ed" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.926a45cc-dd1e-4630-b55b-7ba8b38ac52e?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/privateLinkServices/myService/privateEndpointConnections/myPrivateEndpoint.2ce04380-522c-4928-ae6d-ac086f67df16?api-version=2022-05-01", "RequestMethod": "DELETE", "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b485a0b2-72e1-4a56-b414-a0be867bf409?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/67634225-4cd4-4f7c-8dff-23abd4a33a35?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 03:57:35 GMT", + "Date": "Wed, 26 Oct 2022 04:16:39 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/b485a0b2-72e1-4a56-b414-a0be867bf409?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/67634225-4cd4-4f7c-8dff-23abd4a33a35?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -2704,21 +2701,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a39ec3b3-ad05-4ea2-bb9f-1f113d10f3dd", - "x-ms-correlation-request-id": "a548e22f-16c1-44d7-8bc1-2bf20e3f01b0", - "x-ms-ratelimit-remaining-subscription-deletes": "14997", - "x-ms-routing-request-id": "CENTRALUS:20221010T035736Z:a548e22f-16c1-44d7-8bc1-2bf20e3f01b0" + "x-ms-arm-service-request-id": "8c384003-93e9-4485-909a-1210aca1343b", + "x-ms-correlation-request-id": "5552f7cb-40bd-4c32-9cc7-b67e331a9cc6", + "x-ms-ratelimit-remaining-subscription-deletes": "14998", + "x-ms-routing-request-id": "EASTUS:20221026T041640Z:5552f7cb-40bd-4c32-9cc7-b67e331a9cc6" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b485a0b2-72e1-4a56-b414-a0be867bf409?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/67634225-4cd4-4f7c-8dff-23abd4a33a35?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2726,7 +2723,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:35 GMT", + "Date": "Wed, 26 Oct 2022 04:16:39 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -2738,23 +2735,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "714f5663-4e66-4187-b64b-e3b78fc1ea5f", - "x-ms-correlation-request-id": "dfea8790-8d4e-4aab-b233-4c91f8bb23b4", - "x-ms-ratelimit-remaining-subscription-reads": "11936", - "x-ms-routing-request-id": "CENTRALUS:20221010T035736Z:dfea8790-8d4e-4aab-b233-4c91f8bb23b4" + "x-ms-arm-service-request-id": "d08ea623-9afc-460b-9e20-af5fa2e76806", + "x-ms-correlation-request-id": "fc679ee1-d289-40d6-9915-58fe3a6f1566", + "x-ms-ratelimit-remaining-subscription-reads": "11969", + "x-ms-routing-request-id": "EASTUS:20221026T041640Z:fc679ee1-d289-40d6-9915-58fe3a6f1566" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b485a0b2-72e1-4a56-b414-a0be867bf409?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/67634225-4cd4-4f7c-8dff-23abd4a33a35?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2762,7 +2759,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:45 GMT", + "Date": "Wed, 26 Oct 2022 04:16:49 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2773,34 +2770,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a9ae96a7-3baf-46c3-81f7-e890930c1756", - "x-ms-correlation-request-id": "c0f862e8-697d-42ad-9563-2ebec9033cea", - "x-ms-ratelimit-remaining-subscription-reads": "11935", - "x-ms-routing-request-id": "CENTRALUS:20221010T035746Z:c0f862e8-697d-42ad-9563-2ebec9033cea" + "x-ms-arm-service-request-id": "f8ef568b-563a-4ee8-8c61-3fd14ff1b1a7", + "x-ms-correlation-request-id": "c73bf547-e0a4-48db-b2c1-9999b945920b", + "x-ms-ratelimit-remaining-subscription-reads": "11968", + "x-ms-routing-request-id": "EASTUS:20221026T041650Z:c73bf547-e0a4-48db-b2c1-9999b945920b" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/b485a0b2-72e1-4a56-b414-a0be867bf409?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/67634225-4cd4-4f7c-8dff-23abd4a33a35?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/b485a0b2-72e1-4a56-b414-a0be867bf409?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/67634225-4cd4-4f7c-8dff-23abd4a33a35?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:46 GMT", + "Date": "Wed, 26 Oct 2022 04:16:49 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/b485a0b2-72e1-4a56-b414-a0be867bf409?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/67634225-4cd4-4f7c-8dff-23abd4a33a35?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -2808,10 +2805,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a39ec3b3-ad05-4ea2-bb9f-1f113d10f3dd", - "x-ms-correlation-request-id": "a548e22f-16c1-44d7-8bc1-2bf20e3f01b0", - "x-ms-ratelimit-remaining-subscription-reads": "11934", - "x-ms-routing-request-id": "CENTRALUS:20221010T035746Z:9afcf23e-418e-4f0b-830a-b340f534b54c" + "x-ms-arm-service-request-id": "8c384003-93e9-4485-909a-1210aca1343b", + "x-ms-correlation-request-id": "5552f7cb-40bd-4c32-9cc7-b67e331a9cc6", + "x-ms-ratelimit-remaining-subscription-reads": "11967", + "x-ms-routing-request-id": "EASTUS:20221026T041650Z:65fd7cae-5f6c-43d6-8622-509f79041868" }, "ResponseBody": null }, @@ -2823,18 +2820,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c466b52e-34cc-4f91-aed4-7ad233e92605?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a5847f2c-5763-4ae3-af5c-35bf06f9b0ac?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 03:57:46 GMT", + "Date": "Wed, 26 Oct 2022 04:16:51 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c466b52e-34cc-4f91-aed4-7ad233e92605?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a5847f2c-5763-4ae3-af5c-35bf06f9b0ac?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -2843,21 +2840,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e1eeb3fa-9427-44ce-9fcb-8f176c578f02", - "x-ms-correlation-request-id": "dde8dcd6-47ee-4090-832e-a3cf1629334b", - "x-ms-ratelimit-remaining-subscription-deletes": "14996", - "x-ms-routing-request-id": "CENTRALUS:20221010T035747Z:dde8dcd6-47ee-4090-832e-a3cf1629334b" + "x-ms-arm-service-request-id": "d03af6bf-9539-4d14-aa4a-d5367c594463", + "x-ms-correlation-request-id": "8978cdc2-d178-4391-851c-f46fa0f746a5", + "x-ms-ratelimit-remaining-subscription-deletes": "14997", + "x-ms-routing-request-id": "EASTUS:20221026T041651Z:8978cdc2-d178-4391-851c-f46fa0f746a5" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c466b52e-34cc-4f91-aed4-7ad233e92605?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a5847f2c-5763-4ae3-af5c-35bf06f9b0ac?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2865,7 +2862,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:46 GMT", + "Date": "Wed, 26 Oct 2022 04:16:51 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -2877,23 +2874,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7c4dc1cc-2925-4373-8e2b-077182e86e47", - "x-ms-correlation-request-id": "31e428b1-5b2b-45e5-aa95-73542f67b6c5", - "x-ms-ratelimit-remaining-subscription-reads": "11933", - "x-ms-routing-request-id": "CENTRALUS:20221010T035747Z:31e428b1-5b2b-45e5-aa95-73542f67b6c5" + "x-ms-arm-service-request-id": "5c143e3f-2aa2-42bd-8b78-683c503a5fa1", + "x-ms-correlation-request-id": "5428a365-f141-47d9-8728-7bc59cbfec79", + "x-ms-ratelimit-remaining-subscription-reads": "11966", + "x-ms-routing-request-id": "EASTUS:20221026T041651Z:5428a365-f141-47d9-8728-7bc59cbfec79" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c466b52e-34cc-4f91-aed4-7ad233e92605?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a5847f2c-5763-4ae3-af5c-35bf06f9b0ac?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2901,7 +2898,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:56 GMT", + "Date": "Wed, 26 Oct 2022 04:17:01 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2912,34 +2909,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "75ab4010-b516-474d-bb9f-fcb85c88be7b", - "x-ms-correlation-request-id": "4afc1ebb-71f4-4cab-8b0b-6192dea2a8e9", - "x-ms-ratelimit-remaining-subscription-reads": "11932", - "x-ms-routing-request-id": "CENTRALUS:20221010T035757Z:4afc1ebb-71f4-4cab-8b0b-6192dea2a8e9" + "x-ms-arm-service-request-id": "18af9708-6e24-40d1-bd23-18859eec64f2", + "x-ms-correlation-request-id": "40d209f0-5263-4219-90a1-f6778fb7614b", + "x-ms-ratelimit-remaining-subscription-reads": "11965", + "x-ms-routing-request-id": "EASTUS:20221026T041701Z:40d209f0-5263-4219-90a1-f6778fb7614b" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c466b52e-34cc-4f91-aed4-7ad233e92605?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a5847f2c-5763-4ae3-af5c-35bf06f9b0ac?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c466b52e-34cc-4f91-aed4-7ad233e92605?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a5847f2c-5763-4ae3-af5c-35bf06f9b0ac?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:56 GMT", + "Date": "Wed, 26 Oct 2022 04:17:01 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c466b52e-34cc-4f91-aed4-7ad233e92605?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a5847f2c-5763-4ae3-af5c-35bf06f9b0ac?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -2947,10 +2944,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e1eeb3fa-9427-44ce-9fcb-8f176c578f02", - "x-ms-correlation-request-id": "dde8dcd6-47ee-4090-832e-a3cf1629334b", - "x-ms-ratelimit-remaining-subscription-reads": "11931", - "x-ms-routing-request-id": "CENTRALUS:20221010T035757Z:3c98b4c3-a248-4f81-ba60-e95e639cd0f8" + "x-ms-arm-service-request-id": "d03af6bf-9539-4d14-aa4a-d5367c594463", + "x-ms-correlation-request-id": "8978cdc2-d178-4391-851c-f46fa0f746a5", + "x-ms-ratelimit-remaining-subscription-reads": "11964", + "x-ms-routing-request-id": "EASTUS:20221026T041701Z:b213da2f-06f9-4e5a-a1be-7f34eb6d3b9b" }, "ResponseBody": null }, @@ -2962,18 +2959,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a4104720-3203-4b82-8fed-c93b985285e6?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d166d3de-b558-4678-b14c-8933c1c99cf3?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 03:57:56 GMT", + "Date": "Wed, 26 Oct 2022 04:17:01 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a4104720-3203-4b82-8fed-c93b985285e6?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/d166d3de-b558-4678-b14c-8933c1c99cf3?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -2982,21 +2979,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a884ac47-8c33-45f9-a44d-a98cbe55fdd9", - "x-ms-correlation-request-id": "e8cc642c-d28b-4755-bb4b-09de7bb8bf35", - "x-ms-ratelimit-remaining-subscription-deletes": "14995", - "x-ms-routing-request-id": "CENTRALUS:20221010T035757Z:e8cc642c-d28b-4755-bb4b-09de7bb8bf35" + "x-ms-arm-service-request-id": "2d020478-805a-46a1-84ac-efca87242491", + "x-ms-correlation-request-id": "d1cbfae7-f28a-4b1a-982c-3fd70f14cfbf", + "x-ms-ratelimit-remaining-subscription-deletes": "14996", + "x-ms-routing-request-id": "EASTUS:20221026T041701Z:d1cbfae7-f28a-4b1a-982c-3fd70f14cfbf" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a4104720-3203-4b82-8fed-c93b985285e6?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d166d3de-b558-4678-b14c-8933c1c99cf3?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -3004,7 +3001,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:57:56 GMT", + "Date": "Wed, 26 Oct 2022 04:17:01 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -3016,23 +3013,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "81efebd4-6121-45ad-afb2-ff7fef385ec2", - "x-ms-correlation-request-id": "a8fdad73-c576-447d-8d4d-df0f06a545d2", - "x-ms-ratelimit-remaining-subscription-reads": "11930", - "x-ms-routing-request-id": "CENTRALUS:20221010T035757Z:a8fdad73-c576-447d-8d4d-df0f06a545d2" + "x-ms-arm-service-request-id": "f760b061-8a99-4cc6-839e-68bb2fa89a05", + "x-ms-correlation-request-id": "72358777-ed5c-4296-a3a0-e6b84ea62a56", + "x-ms-ratelimit-remaining-subscription-reads": "11963", + "x-ms-routing-request-id": "EASTUS:20221026T041701Z:72358777-ed5c-4296-a3a0-e6b84ea62a56" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a4104720-3203-4b82-8fed-c93b985285e6?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d166d3de-b558-4678-b14c-8933c1c99cf3?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -3040,7 +3037,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:06 GMT", + "Date": "Wed, 26 Oct 2022 04:17:11 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -3051,34 +3048,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "77d915e8-b9dd-4f0f-9e80-609ccd4ecd00", - "x-ms-correlation-request-id": "40122422-41e2-4bc1-8768-39df079ff52c", - "x-ms-ratelimit-remaining-subscription-reads": "11929", - "x-ms-routing-request-id": "CENTRALUS:20221010T035807Z:40122422-41e2-4bc1-8768-39df079ff52c" + "x-ms-arm-service-request-id": "b31c96f0-c4b9-4b8f-8831-6c567f06f43e", + "x-ms-correlation-request-id": "9b8f77d1-2992-4d4a-8ddb-32eb843d23e1", + "x-ms-ratelimit-remaining-subscription-reads": "11962", + "x-ms-routing-request-id": "EASTUS:20221026T041711Z:9b8f77d1-2992-4d4a-8ddb-32eb843d23e1" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a4104720-3203-4b82-8fed-c93b985285e6?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/d166d3de-b558-4678-b14c-8933c1c99cf3?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a4104720-3203-4b82-8fed-c93b985285e6?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d166d3de-b558-4678-b14c-8933c1c99cf3?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:06 GMT", + "Date": "Wed, 26 Oct 2022 04:17:11 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a4104720-3203-4b82-8fed-c93b985285e6?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/d166d3de-b558-4678-b14c-8933c1c99cf3?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -3086,10 +3083,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a884ac47-8c33-45f9-a44d-a98cbe55fdd9", - "x-ms-correlation-request-id": "e8cc642c-d28b-4755-bb4b-09de7bb8bf35", - "x-ms-ratelimit-remaining-subscription-reads": "11928", - "x-ms-routing-request-id": "CENTRALUS:20221010T035807Z:1945c0b8-9894-4c23-823b-fd92b108f7d6" + "x-ms-arm-service-request-id": "2d020478-805a-46a1-84ac-efca87242491", + "x-ms-correlation-request-id": "d1cbfae7-f28a-4b1a-982c-3fd70f14cfbf", + "x-ms-ratelimit-remaining-subscription-reads": "11961", + "x-ms-routing-request-id": "EASTUS:20221026T041711Z:e3dff46b-6490-4085-96f2-4ead3e953ab8" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint_policy.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint_policy.pyTestMgmtNetworktest_network.json index 9729b9f96ea0..b875524acc30 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint_policy.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_endpoint_policy.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:09 GMT", + "Date": "Wed, 26 Oct 2022 04:17:14 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:09 GMT", + "Date": "Wed, 26 Oct 2022 04:17:14 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.13943.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "b68a2cd7-cc61-4577-a0b8-432d15b06d4f", + "client-request-id": "1259c54b-1f76-4044-9e61-ea29f9ee59f6", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "b68a2cd7-cc61-4577-a0b8-432d15b06d4f", + "client-request-id": "1259c54b-1f76-4044-9e61-ea29f9ee59f6", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:09 GMT", + "Date": "Wed, 26 Oct 2022 04:17:14 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "22", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus" @@ -232,11 +229,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/586ae09f-23cb-448d-8485-bff0a5875181?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f01eff22-6403-4ebd-b13a-4530e692559f?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "509", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:11 GMT", + "Date": "Wed, 26 Oct 2022 04:18:25 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -246,32 +243,32 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8fd91ca3-c0b4-4fe7-aa11-ff1bb3fa51d3", - "x-ms-correlation-request-id": "e228c8b6-2f13-4b37-98be-c2545f7ffdc4", - "x-ms-ratelimit-remaining-subscription-writes": "1187", - "x-ms-routing-request-id": "CENTRALUS:20221010T035812Z:e228c8b6-2f13-4b37-98be-c2545f7ffdc4" + "x-ms-arm-service-request-id": "4ca08a06-854c-4311-becf-ee0bbbfb8af8", + "x-ms-correlation-request-id": "e176ef34-75b2-4469-a1a6-71001e9db0b4", + "x-ms-ratelimit-remaining-subscription-writes": "1191", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:e176ef34-75b2-4469-a1a6-71001e9db0b4" }, "ResponseBody": { "name": "myServiceEndpointPolicy", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy", - "etag": "W/\u0022e61c8372-a15f-46c7-b571-6e1fc0cfb11c\u0022", + "etag": "W/\u00229a9b5ebb-f695-4c88-a098-a877f0820076\u0022", "type": "Microsoft.Network/serviceEndpointPolicies", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "e8e54768-d711-4625-a38b-3533e6c51686", + "resourceGuid": "3059fe52-a8cb-40be-956b-d64964b2b28a", "serviceEndpointPolicyDefinitions": [] } } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/586ae09f-23cb-448d-8485-bff0a5875181?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f01eff22-6403-4ebd-b13a-4530e692559f?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -279,7 +276,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:11 GMT", + "Date": "Wed, 26 Oct 2022 04:18:25 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -290,10 +287,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "11201c5b-dca2-4783-bcf9-671923c86a53", - "x-ms-correlation-request-id": "3e0b0999-01a7-4835-9e66-ce1c1d2cf471", - "x-ms-ratelimit-remaining-subscription-reads": "11927", - "x-ms-routing-request-id": "CENTRALUS:20221010T035812Z:3e0b0999-01a7-4835-9e66-ce1c1d2cf471" + "x-ms-arm-service-request-id": "2535a006-2917-4d68-8c42-c5cdbaf306ab", + "x-ms-correlation-request-id": "4884b993-216c-470f-acb1-63b41a8d2581", + "x-ms-ratelimit-remaining-subscription-reads": "11960", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:4884b993-216c-470f-acb1-63b41a8d2581" }, "ResponseBody": { "status": "Succeeded" @@ -306,7 +303,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -314,8 +311,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:11 GMT", - "ETag": "W/\u0022a6766110-b29c-4855-abee-54fde5637a38\u0022", + "Date": "Wed, 26 Oct 2022 04:18:25 GMT", + "ETag": "W/\u0022dead2a20-079e-4b03-aa62-6fce32c504db\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -326,20 +323,20 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f9852bdb-6b60-470c-87c8-816cfb905c89", - "x-ms-correlation-request-id": "2ff249d3-f7a0-46bc-b929-4daef2c7bbfe", - "x-ms-ratelimit-remaining-subscription-reads": "11926", - "x-ms-routing-request-id": "CENTRALUS:20221010T035812Z:2ff249d3-f7a0-46bc-b929-4daef2c7bbfe" + "x-ms-arm-service-request-id": "a63d52b1-2e8b-40b3-939b-703762e0b904", + "x-ms-correlation-request-id": "81d75e39-697e-4b56-97c0-10fa8c7750d4", + "x-ms-ratelimit-remaining-subscription-reads": "11959", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:81d75e39-697e-4b56-97c0-10fa8c7750d4" }, "ResponseBody": { "name": "myServiceEndpointPolicy", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy", - "etag": "W/\u0022a6766110-b29c-4855-abee-54fde5637a38\u0022", + "etag": "W/\u0022dead2a20-079e-4b03-aa62-6fce32c504db\u0022", "type": "Microsoft.Network/serviceEndpointPolicies", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "e8e54768-d711-4625-a38b-3533e6c51686", + "resourceGuid": "3059fe52-a8cb-40be-956b-d64964b2b28a", "serviceEndpointPolicyDefinitions": [] } } @@ -353,7 +350,7 @@ "Connection": "keep-alive", "Content-Length": "207", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "properties": { @@ -367,11 +364,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/00f799ec-8430-4ca5-95e2-46e4e2e57bf4?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/40bcdbd5-f860-4273-a74b-2482e95e49df?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "708", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:12 GMT", + "Date": "Wed, 26 Oct 2022 04:18:25 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -381,15 +378,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "039e356c-7ebc-47a0-9c83-ca48c9e71d9e", - "x-ms-correlation-request-id": "90edda83-052b-4c9f-9a91-2b16799edc7b", - "x-ms-ratelimit-remaining-subscription-writes": "1186", - "x-ms-routing-request-id": "CENTRALUS:20221010T035812Z:90edda83-052b-4c9f-9a91-2b16799edc7b" + "x-ms-arm-service-request-id": "815e5ae9-4f05-4ecb-8b4e-53eddf76a2f1", + "x-ms-correlation-request-id": "5347c56b-ff10-452e-915a-9c8f7cd8a07a", + "x-ms-ratelimit-remaining-subscription-writes": "1190", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:5347c56b-ff10-452e-915a-9c8f7cd8a07a" }, "ResponseBody": { "name": "myServiceEndpointPolicyDefinition", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy/serviceEndpointPolicyDefinitions/myServiceEndpointPolicyDefinition", - "etag": "W/\u0022566ca3d3-5c21-4cc8-a105-6b12178a8fc6\u0022", + "etag": "W/\u00220574db37-f929-4693-a735-894ee4f57228\u0022", "properties": { "provisioningState": "Updating", "service": "Microsoft.Storage", @@ -402,13 +399,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/00f799ec-8430-4ca5-95e2-46e4e2e57bf4?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/40bcdbd5-f860-4273-a74b-2482e95e49df?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -416,7 +413,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:12 GMT", + "Date": "Wed, 26 Oct 2022 04:18:25 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -427,10 +424,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "4dbe7e0f-7efb-48d1-a8bb-1c4765053e43", - "x-ms-correlation-request-id": "fafcf1fc-cd69-4fa9-b09f-16cd41939785", - "x-ms-ratelimit-remaining-subscription-reads": "11925", - "x-ms-routing-request-id": "CENTRALUS:20221010T035812Z:fafcf1fc-cd69-4fa9-b09f-16cd41939785" + "x-ms-arm-service-request-id": "900e5331-51b9-41d5-b702-925b3391b187", + "x-ms-correlation-request-id": "be439044-ffaa-4cfa-9482-184af1ecd7bb", + "x-ms-ratelimit-remaining-subscription-reads": "11958", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:be439044-ffaa-4cfa-9482-184af1ecd7bb" }, "ResponseBody": { "status": "Succeeded" @@ -443,7 +440,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -451,8 +448,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:12 GMT", - "ETag": "W/\u0022b3975d9c-321f-47d8-ae47-933f30a8cf87\u0022", + "Date": "Wed, 26 Oct 2022 04:18:25 GMT", + "ETag": "W/\u002219deaa2d-6ac9-44af-bc68-57c499384159\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -463,15 +460,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "805a8057-42c8-4225-85ff-6cbb521a0563", - "x-ms-correlation-request-id": "a6085143-8af8-41e2-b14d-d8c6bc07e36a", - "x-ms-ratelimit-remaining-subscription-reads": "11924", - "x-ms-routing-request-id": "CENTRALUS:20221010T035813Z:a6085143-8af8-41e2-b14d-d8c6bc07e36a" + "x-ms-arm-service-request-id": "71cf68f7-c08a-4b43-8a03-d12dfb88099f", + "x-ms-correlation-request-id": "e6b9f7d5-1d2a-422f-8fc5-4ce88a9e8f13", + "x-ms-ratelimit-remaining-subscription-reads": "11957", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:e6b9f7d5-1d2a-422f-8fc5-4ce88a9e8f13" }, "ResponseBody": { "name": "myServiceEndpointPolicyDefinition", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy/serviceEndpointPolicyDefinitions/myServiceEndpointPolicyDefinition", - "etag": "W/\u0022b3975d9c-321f-47d8-ae47-933f30a8cf87\u0022", + "etag": "W/\u002219deaa2d-6ac9-44af-bc68-57c499384159\u0022", "properties": { "provisioningState": "Succeeded", "service": "Microsoft.Storage", @@ -490,7 +487,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -498,8 +495,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:12 GMT", - "ETag": "W/\u0022b3975d9c-321f-47d8-ae47-933f30a8cf87\u0022", + "Date": "Wed, 26 Oct 2022 04:18:26 GMT", + "ETag": "W/\u002219deaa2d-6ac9-44af-bc68-57c499384159\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -510,15 +507,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e7ee865f-247c-41b3-b13a-abb78660a968", - "x-ms-correlation-request-id": "6ec1c95a-5b9e-43b5-8007-9783d2ee7a8d", - "x-ms-ratelimit-remaining-subscription-reads": "11923", - "x-ms-routing-request-id": "CENTRALUS:20221010T035813Z:6ec1c95a-5b9e-43b5-8007-9783d2ee7a8d" + "x-ms-arm-service-request-id": "6d79b064-cbf0-4bb8-bde5-7fdff8c5b0d0", + "x-ms-correlation-request-id": "b87aabc0-9c1b-4450-9a6a-9ab07bc699ac", + "x-ms-ratelimit-remaining-subscription-reads": "11956", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:b87aabc0-9c1b-4450-9a6a-9ab07bc699ac" }, "ResponseBody": { "name": "myServiceEndpointPolicyDefinition", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy/serviceEndpointPolicyDefinitions/myServiceEndpointPolicyDefinition", - "etag": "W/\u0022b3975d9c-321f-47d8-ae47-933f30a8cf87\u0022", + "etag": "W/\u002219deaa2d-6ac9-44af-bc68-57c499384159\u0022", "properties": { "provisioningState": "Succeeded", "service": "Microsoft.Storage", @@ -537,7 +534,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -545,8 +542,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:12 GMT", - "ETag": "W/\u0022b3975d9c-321f-47d8-ae47-933f30a8cf87\u0022", + "Date": "Wed, 26 Oct 2022 04:18:26 GMT", + "ETag": "W/\u002219deaa2d-6ac9-44af-bc68-57c499384159\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -557,25 +554,25 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "83f9f20d-4ca7-44e7-81f3-5dd016928c8f", - "x-ms-correlation-request-id": "e908e025-4a36-45c5-843e-da3d5e404a18", - "x-ms-ratelimit-remaining-subscription-reads": "11922", - "x-ms-routing-request-id": "CENTRALUS:20221010T035813Z:e908e025-4a36-45c5-843e-da3d5e404a18" + "x-ms-arm-service-request-id": "31eaeded-3498-48e7-ae45-578acd94b928", + "x-ms-correlation-request-id": "fcf540f7-1119-41b0-8d0f-afe99c7ebf24", + "x-ms-ratelimit-remaining-subscription-reads": "11955", + "x-ms-routing-request-id": "EASTUS:20221026T041826Z:fcf540f7-1119-41b0-8d0f-afe99c7ebf24" }, "ResponseBody": { "name": "myServiceEndpointPolicy", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy", - "etag": "W/\u0022b3975d9c-321f-47d8-ae47-933f30a8cf87\u0022", + "etag": "W/\u002219deaa2d-6ac9-44af-bc68-57c499384159\u0022", "type": "Microsoft.Network/serviceEndpointPolicies", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "e8e54768-d711-4625-a38b-3533e6c51686", + "resourceGuid": "3059fe52-a8cb-40be-956b-d64964b2b28a", "serviceEndpointPolicyDefinitions": [ { "name": "myServiceEndpointPolicyDefinition", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy/serviceEndpointPolicyDefinitions/myServiceEndpointPolicyDefinition", - "etag": "W/\u0022b3975d9c-321f-47d8-ae47-933f30a8cf87\u0022", + "etag": "W/\u002219deaa2d-6ac9-44af-bc68-57c499384159\u0022", "properties": { "provisioningState": "Succeeded", "service": "Microsoft.Storage", @@ -599,7 +596,7 @@ "Connection": "keep-alive", "Content-Length": "46", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -613,7 +610,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:12 GMT", + "Date": "Wed, 26 Oct 2022 04:18:26 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -624,15 +621,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "92bc58b1-07f0-49fd-a20f-04644a82e51e", - "x-ms-correlation-request-id": "6eee5cfd-14d5-4d67-b730-89c15db17e14", - "x-ms-ratelimit-remaining-subscription-writes": "1185", - "x-ms-routing-request-id": "CENTRALUS:20221010T035813Z:6eee5cfd-14d5-4d67-b730-89c15db17e14" + "x-ms-arm-service-request-id": "84b13241-0915-47aa-b1bc-eafe4792df23", + "x-ms-correlation-request-id": "625668ee-03af-41c2-8d2a-eb09f0c35275", + "x-ms-ratelimit-remaining-subscription-writes": "1189", + "x-ms-routing-request-id": "EASTUS:20221026T041827Z:625668ee-03af-41c2-8d2a-eb09f0c35275" }, "ResponseBody": { "name": "myServiceEndpointPolicy", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy", - "etag": "W/\u0022b7ba3e70-3ef8-4269-ad55-defe5f0ece9c\u0022", + "etag": "W/\u002209fea6a2-2410-4408-a5b9-c0f5e833292e\u0022", "type": "Microsoft.Network/serviceEndpointPolicies", "location": "eastus", "tags": { @@ -641,12 +638,12 @@ }, "properties": { "provisioningState": "Succeeded", - "resourceGuid": "e8e54768-d711-4625-a38b-3533e6c51686", + "resourceGuid": "3059fe52-a8cb-40be-956b-d64964b2b28a", "serviceEndpointPolicyDefinitions": [ { "name": "myServiceEndpointPolicyDefinition", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/serviceEndpointPolicies/myServiceEndpointPolicy/serviceEndpointPolicyDefinitions/myServiceEndpointPolicyDefinition", - "etag": "W/\u0022b7ba3e70-3ef8-4269-ad55-defe5f0ece9c\u0022", + "etag": "W/\u002209fea6a2-2410-4408-a5b9-c0f5e833292e\u0022", "properties": { "provisioningState": "Succeeded", "service": "Microsoft.Storage", @@ -669,18 +666,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f94b0f99-4d59-4a20-a935-7a4ad5f46656?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5de306a9-5169-40c8-a489-a5cbb4303498?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 03:58:13 GMT", + "Date": "Wed, 26 Oct 2022 04:18:26 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/f94b0f99-4d59-4a20-a935-7a4ad5f46656?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5de306a9-5169-40c8-a489-a5cbb4303498?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -689,21 +686,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "ce642aaa-1d36-408f-8d0f-4778a182144f", - "x-ms-correlation-request-id": "b984bcc3-8f4f-4076-8a6b-dde4daae260e", - "x-ms-ratelimit-remaining-subscription-deletes": "14994", - "x-ms-routing-request-id": "CENTRALUS:20221010T035813Z:b984bcc3-8f4f-4076-8a6b-dde4daae260e" + "x-ms-arm-service-request-id": "eb264e17-e203-446b-8e7f-17ba6787546a", + "x-ms-correlation-request-id": "ba4ddb47-6bb1-4942-b855-e9adb5f6079d", + "x-ms-ratelimit-remaining-subscription-deletes": "14995", + "x-ms-routing-request-id": "EASTUS:20221026T041827Z:ba4ddb47-6bb1-4942-b855-e9adb5f6079d" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f94b0f99-4d59-4a20-a935-7a4ad5f46656?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5de306a9-5169-40c8-a489-a5cbb4303498?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -711,7 +708,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:13 GMT", + "Date": "Wed, 26 Oct 2022 04:18:26 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -722,34 +719,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "13235188-777d-4980-b510-d51ffe90ecf0", - "x-ms-correlation-request-id": "388b6229-2dda-4219-8d2c-716714345c75", - "x-ms-ratelimit-remaining-subscription-reads": "11921", - "x-ms-routing-request-id": "CENTRALUS:20221010T035814Z:388b6229-2dda-4219-8d2c-716714345c75" + "x-ms-arm-service-request-id": "4121b55b-5320-4498-8ca2-6fc2ff4af259", + "x-ms-correlation-request-id": "1c3ad7f7-2c0c-4c54-bd87-ba6d397daf8e", + "x-ms-ratelimit-remaining-subscription-reads": "11954", + "x-ms-routing-request-id": "EASTUS:20221026T041827Z:1c3ad7f7-2c0c-4c54-bd87-ba6d397daf8e" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/f94b0f99-4d59-4a20-a935-7a4ad5f46656?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5de306a9-5169-40c8-a489-a5cbb4303498?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f94b0f99-4d59-4a20-a935-7a4ad5f46656?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5de306a9-5169-40c8-a489-a5cbb4303498?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:13 GMT", + "Date": "Wed, 26 Oct 2022 04:18:26 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/f94b0f99-4d59-4a20-a935-7a4ad5f46656?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5de306a9-5169-40c8-a489-a5cbb4303498?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -757,10 +754,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "ce642aaa-1d36-408f-8d0f-4778a182144f", - "x-ms-correlation-request-id": "b984bcc3-8f4f-4076-8a6b-dde4daae260e", - "x-ms-ratelimit-remaining-subscription-reads": "11920", - "x-ms-routing-request-id": "CENTRALUS:20221010T035814Z:0cdf45b3-250e-4e60-955c-096bbafc9755" + "x-ms-arm-service-request-id": "eb264e17-e203-446b-8e7f-17ba6787546a", + "x-ms-correlation-request-id": "ba4ddb47-6bb1-4942-b855-e9adb5f6079d", + "x-ms-ratelimit-remaining-subscription-reads": "11953", + "x-ms-routing-request-id": "EASTUS:20221026T041827Z:2c6be7d1-fa25-4fa3-9d47-8fb230237e52" }, "ResponseBody": null }, @@ -772,18 +769,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/83560307-961f-442b-84e1-516ac345b2b7?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/7f79415b-fbff-4946-b27f-6945351ac358?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 03:58:13 GMT", + "Date": "Wed, 26 Oct 2022 04:18:27 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/83560307-961f-442b-84e1-516ac345b2b7?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/7f79415b-fbff-4946-b27f-6945351ac358?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -792,21 +789,57 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "40d265b7-cfb5-41c1-b833-9ddf691d10f8", - "x-ms-correlation-request-id": "0957cc56-c35e-42ec-aa1e-1cb544523888", - "x-ms-ratelimit-remaining-subscription-deletes": "14993", - "x-ms-routing-request-id": "CENTRALUS:20221010T035814Z:0957cc56-c35e-42ec-aa1e-1cb544523888" + "x-ms-arm-service-request-id": "f75841c0-a860-4f0d-beec-d9f8bb84a48d", + "x-ms-correlation-request-id": "26a485e5-23c0-42e5-b654-7f7c1db99342", + "x-ms-ratelimit-remaining-subscription-deletes": "14994", + "x-ms-routing-request-id": "EASTUS:20221026T041827Z:26a485e5-23c0-42e5-b654-7f7c1db99342" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/83560307-961f-442b-84e1-516ac345b2b7?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/7f79415b-fbff-4946-b27f-6945351ac358?api-version=2022-05-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate", + "Connection": "keep-alive", + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Encoding": "gzip", + "Content-Type": "application/json; charset=utf-8", + "Date": "Wed, 26 Oct 2022 04:18:27 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Retry-After": "10", + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "Transfer-Encoding": "chunked", + "Vary": "Accept-Encoding", + "X-Content-Type-Options": "nosniff", + "x-ms-arm-service-request-id": "a6de3a3e-9d83-4877-b5ff-7381404a00c5", + "x-ms-correlation-request-id": "e2204a81-56de-40d4-8509-ad3deb6d95c1", + "x-ms-ratelimit-remaining-subscription-reads": "11952", + "x-ms-routing-request-id": "EASTUS:20221026T041827Z:e2204a81-56de-40d4-8509-ad3deb6d95c1" + }, + "ResponseBody": { + "status": "InProgress" + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/7f79415b-fbff-4946-b27f-6945351ac358?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -814,7 +847,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:13 GMT", + "Date": "Wed, 26 Oct 2022 04:18:37 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -825,34 +858,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "664589c7-8c82-4239-8277-843de7db55f6", - "x-ms-correlation-request-id": "0df3bfde-1ed6-47cb-8b26-992b207ba2bf", - "x-ms-ratelimit-remaining-subscription-reads": "11919", - "x-ms-routing-request-id": "CENTRALUS:20221010T035814Z:0df3bfde-1ed6-47cb-8b26-992b207ba2bf" + "x-ms-arm-service-request-id": "292dedbf-43b6-4ebb-a48a-c0d7d592accb", + "x-ms-correlation-request-id": "66006d3a-d4fe-4487-9001-f113ed887994", + "x-ms-ratelimit-remaining-subscription-reads": "11951", + "x-ms-routing-request-id": "EASTUS:20221026T041837Z:66006d3a-d4fe-4487-9001-f113ed887994" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/83560307-961f-442b-84e1-516ac345b2b7?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/7f79415b-fbff-4946-b27f-6945351ac358?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/83560307-961f-442b-84e1-516ac345b2b7?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/7f79415b-fbff-4946-b27f-6945351ac358?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:13 GMT", + "Date": "Wed, 26 Oct 2022 04:18:37 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/83560307-961f-442b-84e1-516ac345b2b7?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/7f79415b-fbff-4946-b27f-6945351ac358?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -860,10 +893,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "40d265b7-cfb5-41c1-b833-9ddf691d10f8", - "x-ms-correlation-request-id": "0957cc56-c35e-42ec-aa1e-1cb544523888", - "x-ms-ratelimit-remaining-subscription-reads": "11918", - "x-ms-routing-request-id": "CENTRALUS:20221010T035814Z:219143dc-e7f5-44eb-9ed3-28022fd1ac5c" + "x-ms-arm-service-request-id": "f75841c0-a860-4f0d-beec-d9f8bb84a48d", + "x-ms-correlation-request-id": "26a485e5-23c0-42e5-b654-7f7c1db99342", + "x-ms-ratelimit-remaining-subscription-reads": "11950", + "x-ms-routing-request-id": "EASTUS:20221026T041837Z:2c40f6cb-5beb-42c3-860a-6a078f2bd95a" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall.pyTestMgmtNetworktest_network.json index 41f24ac59ff8..37409aa7587a 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:16 GMT", + "Date": "Wed, 26 Oct 2022 04:19:43 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:16 GMT", + "Date": "Wed, 26 Oct 2022 04:19:43 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.13943.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "7ea6eef0-703c-4fb1-b53e-dc517e16350b", + "client-request-id": "ea204c3b-2df3-4c44-a8ae-cb8a3babeb96", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "7ea6eef0-703c-4fb1-b53e-dc517e16350b", + "client-request-id": "ea204c3b-2df3-4c44-a8ae-cb8a3babeb96", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:16 GMT", + "Date": "Wed, 26 Oct 2022 04:19:44 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "115", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "West US", @@ -239,11 +236,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/06e32a73-6667-46f4-9b5b-ee2074d36e63?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/f71c586b-6db4-4ba0-929e-b91802bc3a2f?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "542", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:16 GMT", + "Date": "Wed, 26 Oct 2022 04:20:31 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -253,15 +250,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "049c65bd-bbf4-4011-a4ea-03453fc83455", - "x-ms-correlation-request-id": "59d6e17e-8dfd-4b9e-b5ac-793c07a635b7", - "x-ms-ratelimit-remaining-subscription-writes": "1184", - "x-ms-routing-request-id": "CENTRALUS:20221010T035817Z:59d6e17e-8dfd-4b9e-b5ac-793c07a635b7" + "x-ms-arm-service-request-id": "7afc19d0-b002-457d-8c2f-31372a41b805", + "x-ms-correlation-request-id": "86b9ec16-fde7-4938-96d0-4da5b10cd9cb", + "x-ms-ratelimit-remaining-subscription-writes": "1188", + "x-ms-routing-request-id": "EASTUS:20221026T042032Z:86b9ec16-fde7-4938-96d0-4da5b10cd9cb" }, "ResponseBody": { "name": "virtualwan", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/virtualWans/virtualwan", - "etag": "W/\u00224b6d17df-a63d-473d-a111-8194089c1a40\u0022", + "etag": "W/\u002206f1089b-2a24-428f-a9e3-0bf2571a6c27\u0022", "type": "Microsoft.Network/virtualWans", "location": "westus", "tags": { @@ -277,13 +274,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/06e32a73-6667-46f4-9b5b-ee2074d36e63?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/f71c586b-6db4-4ba0-929e-b91802bc3a2f?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -291,7 +288,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:16 GMT", + "Date": "Wed, 26 Oct 2022 04:20:31 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -303,23 +300,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "969ae2cb-330b-4278-a4bb-edafe4f91d27", - "x-ms-correlation-request-id": "e11d3b42-df0b-4f98-85d8-0c39a09d827f", - "x-ms-ratelimit-remaining-subscription-reads": "11917", - "x-ms-routing-request-id": "CENTRALUS:20221010T035817Z:e11d3b42-df0b-4f98-85d8-0c39a09d827f" + "x-ms-arm-service-request-id": "cf94160e-964f-494e-a5da-1f0f2f952df0", + "x-ms-correlation-request-id": "d0328d63-5ac1-4cb0-9abd-d562367b5187", + "x-ms-ratelimit-remaining-subscription-reads": "11949", + "x-ms-routing-request-id": "EASTUS:20221026T042032Z:d0328d63-5ac1-4cb0-9abd-d562367b5187" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/06e32a73-6667-46f4-9b5b-ee2074d36e63?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/f71c586b-6db4-4ba0-929e-b91802bc3a2f?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -327,7 +324,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:26 GMT", + "Date": "Wed, 26 Oct 2022 04:20:41 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -338,10 +335,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f4e82726-c980-4461-a527-3c0968d3b4f2", - "x-ms-correlation-request-id": "8dccb9fe-489b-4a10-8841-8698a0cfce9f", - "x-ms-ratelimit-remaining-subscription-reads": "11916", - "x-ms-routing-request-id": "CENTRALUS:20221010T035827Z:8dccb9fe-489b-4a10-8841-8698a0cfce9f" + "x-ms-arm-service-request-id": "9cc42122-ed3b-43a5-a368-1ced0ce6b4f3", + "x-ms-correlation-request-id": "a756ef59-5e7f-40dc-b2b0-340911116bb9", + "x-ms-ratelimit-remaining-subscription-reads": "11948", + "x-ms-routing-request-id": "EASTUS:20221026T042042Z:a756ef59-5e7f-40dc-b2b0-340911116bb9" }, "ResponseBody": { "status": "Succeeded" @@ -354,7 +351,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -362,8 +359,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:26 GMT", - "ETag": "W/\u00229857f9ba-6c44-44cf-a6ba-0b5d94868f26\u0022", + "Date": "Wed, 26 Oct 2022 04:20:42 GMT", + "ETag": "W/\u00223a926a0a-706e-4af0-bee6-614216166bb9\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -374,15 +371,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "82241785-40ba-40f3-8e24-041251aa842e", - "x-ms-correlation-request-id": "31d036cb-8cc5-4672-a3c8-d6c2b75566db", - "x-ms-ratelimit-remaining-subscription-reads": "11915", - "x-ms-routing-request-id": "CENTRALUS:20221010T035827Z:31d036cb-8cc5-4672-a3c8-d6c2b75566db" + "x-ms-arm-service-request-id": "a73194e3-c6ba-46d5-b2b7-fea0ea0c9cd7", + "x-ms-correlation-request-id": "a8e12b53-5dc5-48b6-86bb-02d56b368496", + "x-ms-ratelimit-remaining-subscription-reads": "11947", + "x-ms-routing-request-id": "EASTUS:20221026T042042Z:a8e12b53-5dc5-48b6-86bb-02d56b368496" }, "ResponseBody": { "name": "virtualwan", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/virtualWans/virtualwan", - "etag": "W/\u00229857f9ba-6c44-44cf-a6ba-0b5d94868f26\u0022", + "etag": "W/\u00223a926a0a-706e-4af0-bee6-614216166bb9\u0022", "type": "Microsoft.Network/virtualWans", "location": "westus", "tags": { @@ -406,7 +403,7 @@ "Connection": "keep-alive", "Content-Length": "269", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "West US", @@ -424,11 +421,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "1004", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:27 GMT", + "Date": "Wed, 26 Oct 2022 04:20:43 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -438,15 +435,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "3130ad5e-40dd-4de2-a692-7ee826f03b05", - "x-ms-correlation-request-id": "e12dbaa2-69ab-41bc-a80f-131dffeadc13", - "x-ms-ratelimit-remaining-subscription-writes": "1183", - "x-ms-routing-request-id": "CENTRALUS:20221010T035828Z:e12dbaa2-69ab-41bc-a80f-131dffeadc13" + "x-ms-arm-service-request-id": "79515763-fc49-4dd2-a0ff-d7cac43a57e6", + "x-ms-correlation-request-id": "d50cf51c-06cc-43d9-8382-5cb92b185a75", + "x-ms-ratelimit-remaining-subscription-writes": "1187", + "x-ms-routing-request-id": "EASTUS:20221026T042044Z:d50cf51c-06cc-43d9-8382-5cb92b185a75" }, "ResponseBody": { "name": "virtualhub", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/virtualHubs/virtualhub", - "etag": "W/\u002273522be2-7361-4569-ac09-7a3e6eb3f56a\u0022", + "etag": "W/\u002242fb2698-11f5-4612-b352-c1b095d10597\u0022", "type": "Microsoft.Network/virtualHubs", "location": "westus", "tags": { @@ -476,13 +473,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -490,7 +487,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:27 GMT", + "Date": "Wed, 26 Oct 2022 04:20:43 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -502,23 +499,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "50427125-66de-44c1-8ee1-12f3d7b7fe70", - "x-ms-correlation-request-id": "52025d9f-ac2c-44c0-b9e8-cb858ab879e2", - "x-ms-ratelimit-remaining-subscription-reads": "11914", - "x-ms-routing-request-id": "CENTRALUS:20221010T035828Z:52025d9f-ac2c-44c0-b9e8-cb858ab879e2" + "x-ms-arm-service-request-id": "16897b99-1d81-40e1-bb26-39b798c13a60", + "x-ms-correlation-request-id": "2571bbef-cf18-452b-8742-920890ea3293", + "x-ms-ratelimit-remaining-subscription-reads": "11946", + "x-ms-routing-request-id": "EASTUS:20221026T042044Z:2571bbef-cf18-452b-8742-920890ea3293" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -526,7 +523,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:38 GMT", + "Date": "Wed, 26 Oct 2022 04:20:53 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -538,23 +535,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "3fe9835d-7e99-472e-8240-2e49cd76a5b1", - "x-ms-correlation-request-id": "29ac0be5-989c-454b-9517-1f355e6733fd", - "x-ms-ratelimit-remaining-subscription-reads": "11913", - "x-ms-routing-request-id": "CENTRALUS:20221010T035838Z:29ac0be5-989c-454b-9517-1f355e6733fd" + "x-ms-arm-service-request-id": "9a27eab3-5e0c-41b8-93fe-0e50f7b09798", + "x-ms-correlation-request-id": "6bab55ec-be38-4a5b-967e-ff17c223bc1c", + "x-ms-ratelimit-remaining-subscription-reads": "11945", + "x-ms-routing-request-id": "EASTUS:20221026T042054Z:6bab55ec-be38-4a5b-967e-ff17c223bc1c" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -562,7 +559,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:58:58 GMT", + "Date": "Wed, 26 Oct 2022 04:21:14 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -574,23 +571,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "04701d4a-359c-419a-a8ee-fe2967c06f40", - "x-ms-correlation-request-id": "33168d0c-740d-4f09-9ccf-29cc5a3f075c", - "x-ms-ratelimit-remaining-subscription-reads": "11912", - "x-ms-routing-request-id": "CENTRALUS:20221010T035859Z:33168d0c-740d-4f09-9ccf-29cc5a3f075c" + "x-ms-arm-service-request-id": "06bd9eb4-2c57-40b2-8dd8-c8d636978b43", + "x-ms-correlation-request-id": "b5ecfca5-ec8d-4a74-8583-f30041758cb7", + "x-ms-ratelimit-remaining-subscription-reads": "11944", + "x-ms-routing-request-id": "EASTUS:20221026T042114Z:b5ecfca5-ec8d-4a74-8583-f30041758cb7" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -598,7 +595,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:59:18 GMT", + "Date": "Wed, 26 Oct 2022 04:21:34 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "40", @@ -610,23 +607,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "cc9c83c9-af24-48f1-b437-dcf9b616ff8d", - "x-ms-correlation-request-id": "4ce5e5bc-932b-4d6f-9d7a-5dc4ba1a29b0", - "x-ms-ratelimit-remaining-subscription-reads": "11911", - "x-ms-routing-request-id": "CENTRALUS:20221010T035919Z:4ce5e5bc-932b-4d6f-9d7a-5dc4ba1a29b0" + "x-ms-arm-service-request-id": "f2136315-18b6-47c7-96c5-becb9d8d5bd3", + "x-ms-correlation-request-id": "836cbb28-ab3f-415a-ba41-9c9d9dc30c79", + "x-ms-ratelimit-remaining-subscription-reads": "11943", + "x-ms-routing-request-id": "EASTUS:20221026T042134Z:836cbb28-ab3f-415a-ba41-9c9d9dc30c79" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -634,7 +631,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 03:59:58 GMT", + "Date": "Wed, 26 Oct 2022 04:22:14 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "40", @@ -646,23 +643,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "22cf487f-a2f2-4358-8779-e0b725afa6ac", - "x-ms-correlation-request-id": "6ead00ca-fa01-4b32-8f10-a5fa3b6cae29", - "x-ms-ratelimit-remaining-subscription-reads": "11910", - "x-ms-routing-request-id": "CENTRALUS:20221010T035959Z:6ead00ca-fa01-4b32-8f10-a5fa3b6cae29" + "x-ms-arm-service-request-id": "93479e9d-e1e3-49e2-b91f-a2bffcf444e0", + "x-ms-correlation-request-id": "46de14bd-c488-4956-b891-ca686ebc9ef5", + "x-ms-ratelimit-remaining-subscription-reads": "11942", + "x-ms-routing-request-id": "EASTUS:20221026T042215Z:46de14bd-c488-4956-b891-ca686ebc9ef5" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -670,7 +667,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:00:39 GMT", + "Date": "Wed, 26 Oct 2022 04:22:54 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "80", @@ -682,23 +679,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2475e669-1784-4cd5-8574-330c81335606", - "x-ms-correlation-request-id": "5a4efd77-ca20-4bea-92f8-bb3936e4f2ae", - "x-ms-ratelimit-remaining-subscription-reads": "11909", - "x-ms-routing-request-id": "CENTRALUS:20221010T040039Z:5a4efd77-ca20-4bea-92f8-bb3936e4f2ae" + "x-ms-arm-service-request-id": "41bdb0b9-1147-400f-a2c7-d916d829abcf", + "x-ms-correlation-request-id": "fc374b20-f53f-4f5c-9b9c-dfcb554de953", + "x-ms-ratelimit-remaining-subscription-reads": "11941", + "x-ms-routing-request-id": "EASTUS:20221026T042255Z:fc374b20-f53f-4f5c-9b9c-dfcb554de953" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -706,7 +703,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:01:59 GMT", + "Date": "Wed, 26 Oct 2022 04:24:15 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "160", @@ -718,23 +715,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "08a3529e-b7e5-4f34-aaf7-44a993edf769", - "x-ms-correlation-request-id": "c1859edc-13e4-4194-95c1-e28605dcb676", - "x-ms-ratelimit-remaining-subscription-reads": "11908", - "x-ms-routing-request-id": "CENTRALUS:20221010T040159Z:c1859edc-13e4-4194-95c1-e28605dcb676" + "x-ms-arm-service-request-id": "7470a749-ae93-4d1c-86e8-f1bd19e1cd22", + "x-ms-correlation-request-id": "f87502da-d686-45a2-98d3-05b618974b1f", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-routing-request-id": "EASTUS:20221026T042415Z:f87502da-d686-45a2-98d3-05b618974b1f" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a7c147ce-ffde-48de-8303-c01a38711635?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/0d5d8d8c-0adc-4861-9c41-07ae93b4fc26?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -742,7 +739,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:39 GMT", + "Date": "Wed, 26 Oct 2022 04:26:55 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -753,10 +750,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "78ef5006-8ae7-4dff-b5e0-253458acd5b2", - "x-ms-correlation-request-id": "c57499e8-7230-4907-be37-fb8b1997322e", - "x-ms-ratelimit-remaining-subscription-reads": "11907", - "x-ms-routing-request-id": "CENTRALUS:20221010T040440Z:c57499e8-7230-4907-be37-fb8b1997322e" + "x-ms-arm-service-request-id": "c4af9f21-1fbe-423b-9a55-772320d8003c", + "x-ms-correlation-request-id": "29aa6e3f-dcbc-405e-a96e-200b296af25c", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-routing-request-id": "EASTUS:20221026T042655Z:29aa6e3f-dcbc-405e-a96e-200b296af25c" }, "ResponseBody": { "status": "Succeeded" @@ -769,7 +766,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -777,7 +774,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:39 GMT", + "Date": "Wed, 26 Oct 2022 04:26:55 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -788,15 +785,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "01615274-eb54-4465-b90c-fc78b20096d5", - "x-ms-correlation-request-id": "015711fa-2e81-4836-864e-903c29943da5", - "x-ms-ratelimit-remaining-subscription-reads": "11906", - "x-ms-routing-request-id": "CENTRALUS:20221010T040440Z:015711fa-2e81-4836-864e-903c29943da5" + "x-ms-arm-service-request-id": "4407f36d-2e75-436d-b923-a25945a12777", + "x-ms-correlation-request-id": "448d9abd-c48a-4a9f-a5b9-5701cc6aceaa", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-routing-request-id": "EASTUS:20221026T042655Z:448d9abd-c48a-4a9f-a5b9-5701cc6aceaa" }, "ResponseBody": { "name": "virtualhub", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/virtualHubs/virtualhub", - "etag": "W/\u002237c3cc1f-0142-4d62-b812-5a4964f28511\u0022", + "etag": "W/\u00229df91119-8d6b-4f02-9335-c24157265aaf\u0022", "type": "Microsoft.Network/virtualHubs", "location": "westus", "tags": { @@ -834,7 +831,7 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -847,20 +844,20 @@ }, "StatusCode": 201, "ResponseHeaders": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/nfvOperations/5d46cd89-4002-4840-8099-ad80d60b8c29?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/nfvOperations/cbf3b21e-7d4d-4f0f-a605-d4934ad06248?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "570", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:42 GMT", + "Date": "Wed, 26 Oct 2022 04:27:16 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", "Server": "Microsoft-HTTPAPI/2.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "ae2a27ac-7f3e-4eec-b95b-4c9047b4b7d8", - "x-ms-ratelimit-remaining-subscription-writes": "1182", - "x-ms-routing-request-id": "CENTRALUS:20221010T040443Z:ae2a27ac-7f3e-4eec-b95b-4c9047b4b7d8" + "x-ms-correlation-request-id": "2650bcab-c0b2-40e1-8fe7-a12c648374fd", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-routing-request-id": "EASTUS:20221026T042717Z:2650bcab-c0b2-40e1-8fe7-a12c648374fd" }, "ResponseBody": { "properties": { @@ -876,7 +873,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/firewallPolicies/firewallpolicy", "name": "firewallpolicy", "type": "Microsoft.Network/FirewallPolicies", - "etag": "9a4ef569-fb6b-4a1d-bbae-6f8416ac5552", + "etag": "9f098c5f-34cd-4e47-8fe1-49cb9599378f", "location": "eastus", "tags": { "key1": "value1" @@ -884,13 +881,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/nfvOperations/5d46cd89-4002-4840-8099-ad80d60b8c29?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/nfvOperations/cbf3b21e-7d4d-4f0f-a605-d4934ad06248?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -898,7 +895,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:42 GMT", + "Date": "Wed, 26 Oct 2022 04:27:16 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -906,9 +903,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "e75e5c26-2bb4-4bb3-85f0-6fa2c1d84aa2", - "x-ms-ratelimit-remaining-subscription-reads": "11905", - "x-ms-routing-request-id": "CENTRALUS:20221010T040443Z:e75e5c26-2bb4-4bb3-85f0-6fa2c1d84aa2" + "x-ms-correlation-request-id": "1a9da4d4-8024-49b5-b6a1-839cf408edaf", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-routing-request-id": "EASTUS:20221026T042717Z:1a9da4d4-8024-49b5-b6a1-839cf408edaf" }, "ResponseBody": { "status": "Succeeded" @@ -921,7 +918,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -929,8 +926,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:42 GMT", - "ETag": "\u00229a4ef569-fb6b-4a1d-bbae-6f8416ac5552\u0022", + "Date": "Wed, 26 Oct 2022 04:27:16 GMT", + "ETag": "\u00229f098c5f-34cd-4e47-8fe1-49cb9599378f\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -938,9 +935,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "770724f7-c92f-4f29-a2b7-9efa90ca042d", - "x-ms-ratelimit-remaining-subscription-reads": "11904", - "x-ms-routing-request-id": "CENTRALUS:20221010T040443Z:770724f7-c92f-4f29-a2b7-9efa90ca042d" + "x-ms-correlation-request-id": "1529be9f-e0f2-4a01-b770-167c28de5f77", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-routing-request-id": "EASTUS:20221026T042717Z:1529be9f-e0f2-4a01-b770-167c28de5f77" }, "ResponseBody": { "properties": { @@ -956,7 +953,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/firewallPolicies/firewallpolicy", "name": "firewallpolicy", "type": "Microsoft.Network/FirewallPolicies", - "etag": "9a4ef569-fb6b-4a1d-bbae-6f8416ac5552", + "etag": "9f098c5f-34cd-4e47-8fe1-49cb9599378f", "location": "eastus", "tags": { "key1": "value1" @@ -972,7 +969,7 @@ "Connection": "keep-alive", "Content-Length": "510", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "West US", @@ -1002,11 +999,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "981", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:49 GMT", + "Date": "Wed, 26 Oct 2022 04:27:20 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1016,15 +1013,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c4747b25-3cf6-42d7-9523-ad7082165469", - "x-ms-correlation-request-id": "0885660a-2cb0-4e0d-b232-8982c6c8ded9", - "x-ms-ratelimit-remaining-subscription-writes": "1181", - "x-ms-routing-request-id": "CENTRALUS:20221010T040449Z:0885660a-2cb0-4e0d-b232-8982c6c8ded9" + "x-ms-arm-service-request-id": "22651fbd-4927-4bf4-aa6f-b15814ff9af8", + "x-ms-correlation-request-id": "a9740ff2-0d86-468c-934d-50514473605a", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-routing-request-id": "EASTUS:20221026T042720Z:a9740ff2-0d86-468c-934d-50514473605a" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u0022e6b87f7e-8c87-4c9f-9793-9375745063a5\u0022", + "etag": "W/\u00221f7b2fe6-6118-4290-8d27-03a12aa0aee4\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1053,13 +1050,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1067,7 +1064,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:49 GMT", + "Date": "Wed, 26 Oct 2022 04:27:20 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1079,23 +1076,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c715e317-e4cc-4483-a7d0-5d07d8e183a0", - "x-ms-correlation-request-id": "735c449d-a52e-47bd-ad57-fbaa74825e9a", - "x-ms-ratelimit-remaining-subscription-reads": "11903", - "x-ms-routing-request-id": "CENTRALUS:20221010T040450Z:735c449d-a52e-47bd-ad57-fbaa74825e9a" + "x-ms-arm-service-request-id": "348f918f-f53f-4327-9c8a-a6cfe92040ed", + "x-ms-correlation-request-id": "ec503a87-5672-4e2a-ac9b-b1bb1f34b5fc", + "x-ms-ratelimit-remaining-subscription-reads": "11995", + "x-ms-routing-request-id": "EASTUS:20221026T042720Z:ec503a87-5672-4e2a-ac9b-b1bb1f34b5fc" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1103,7 +1100,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:04:59 GMT", + "Date": "Wed, 26 Oct 2022 04:27:30 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -1115,23 +1112,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "27818184-6638-489c-b527-2a5fcf081c63", - "x-ms-correlation-request-id": "79388e68-0356-400a-9356-c6ef14abd4eb", - "x-ms-ratelimit-remaining-subscription-reads": "11902", - "x-ms-routing-request-id": "CENTRALUS:20221010T040500Z:79388e68-0356-400a-9356-c6ef14abd4eb" + "x-ms-arm-service-request-id": "d9f8867c-b943-46de-88f9-066e816e27a9", + "x-ms-correlation-request-id": "cba6b6d5-3738-48fd-8f07-3894ead9307a", + "x-ms-ratelimit-remaining-subscription-reads": "11994", + "x-ms-routing-request-id": "EASTUS:20221026T042730Z:cba6b6d5-3738-48fd-8f07-3894ead9307a" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1139,7 +1136,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:05:20 GMT", + "Date": "Wed, 26 Oct 2022 04:27:50 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -1151,23 +1148,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "0a0f812b-8da5-4a69-81b8-1c9052662c5c", - "x-ms-correlation-request-id": "e1f362b4-6ed7-4b92-ad88-ea1fc9748521", - "x-ms-ratelimit-remaining-subscription-reads": "11901", - "x-ms-routing-request-id": "CENTRALUS:20221010T040520Z:e1f362b4-6ed7-4b92-ad88-ea1fc9748521" + "x-ms-arm-service-request-id": "5054e918-a1af-4d9a-9cb2-6c74ea4dc5a5", + "x-ms-correlation-request-id": "118aa00e-1cef-4e79-ab58-5d8490e754f3", + "x-ms-ratelimit-remaining-subscription-reads": "11993", + "x-ms-routing-request-id": "EASTUS:20221026T042751Z:118aa00e-1cef-4e79-ab58-5d8490e754f3" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1175,7 +1172,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:05:40 GMT", + "Date": "Wed, 26 Oct 2022 04:28:11 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "40", @@ -1187,23 +1184,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "4a5806ff-061f-4fdc-bd0a-8daa7ceebcaf", - "x-ms-correlation-request-id": "a5421a77-c59a-4f49-83cf-2b4ed1a4496d", - "x-ms-ratelimit-remaining-subscription-reads": "11900", - "x-ms-routing-request-id": "CENTRALUS:20221010T040540Z:a5421a77-c59a-4f49-83cf-2b4ed1a4496d" + "x-ms-arm-service-request-id": "5f3555fe-130d-411d-88c6-1e4a2985aba7", + "x-ms-correlation-request-id": "4d958175-b719-49f6-963a-916d2799a593", + "x-ms-ratelimit-remaining-subscription-reads": "11992", + "x-ms-routing-request-id": "EASTUS:20221026T042811Z:4d958175-b719-49f6-963a-916d2799a593" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1211,7 +1208,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:06:20 GMT", + "Date": "Wed, 26 Oct 2022 04:28:51 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "40", @@ -1223,23 +1220,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "b0a7fa0b-58f9-4d15-850f-806530c94e6c", - "x-ms-correlation-request-id": "0cba0231-76eb-4bfa-8d1a-390acbc0cb7f", - "x-ms-ratelimit-remaining-subscription-reads": "11899", - "x-ms-routing-request-id": "CENTRALUS:20221010T040620Z:0cba0231-76eb-4bfa-8d1a-390acbc0cb7f" + "x-ms-arm-service-request-id": "ed01ce04-dc63-4ae9-a7b5-dc289f6e490d", + "x-ms-correlation-request-id": "a30a8e9d-67d3-4e62-937f-8a0d6206c717", + "x-ms-ratelimit-remaining-subscription-reads": "11991", + "x-ms-routing-request-id": "EASTUS:20221026T042851Z:a30a8e9d-67d3-4e62-937f-8a0d6206c717" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1247,7 +1244,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:07:00 GMT", + "Date": "Wed, 26 Oct 2022 04:29:30 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "80", @@ -1259,23 +1256,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "3360d9c8-5dd6-4711-a159-3b57cf558f4f", - "x-ms-correlation-request-id": "4f70db92-8af8-47d4-8be3-4b727921272e", - "x-ms-ratelimit-remaining-subscription-reads": "11898", - "x-ms-routing-request-id": "CENTRALUS:20221010T040700Z:4f70db92-8af8-47d4-8be3-4b727921272e" + "x-ms-arm-service-request-id": "f7943744-3ce5-4dd1-bea4-1e96ad11a61e", + "x-ms-correlation-request-id": "03efe66c-b46a-4f80-ab39-35f79d2c3abb", + "x-ms-ratelimit-remaining-subscription-reads": "11990", + "x-ms-routing-request-id": "EASTUS:20221026T042931Z:03efe66c-b46a-4f80-ab39-35f79d2c3abb" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1283,7 +1280,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:08:20 GMT", + "Date": "Wed, 26 Oct 2022 04:30:51 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "160", @@ -1295,23 +1292,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8b261dc5-6d75-41ab-b6ab-5b5f88af67a5", - "x-ms-correlation-request-id": "150ee609-45b5-4737-b704-1453a14d2cdd", - "x-ms-ratelimit-remaining-subscription-reads": "11897", - "x-ms-routing-request-id": "CENTRALUS:20221010T040821Z:150ee609-45b5-4737-b704-1453a14d2cdd" + "x-ms-arm-service-request-id": "ee66875e-f211-47f6-8de9-b831ce9f5d6c", + "x-ms-correlation-request-id": "cab986ad-c930-4993-bcc8-f6bcd3ba9d81", + "x-ms-ratelimit-remaining-subscription-reads": "11989", + "x-ms-routing-request-id": "EASTUS:20221026T043051Z:cab986ad-c930-4993-bcc8-f6bcd3ba9d81" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1319,7 +1316,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:11:00 GMT", + "Date": "Wed, 26 Oct 2022 04:33:31 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "100", @@ -1331,23 +1328,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e16fb4b2-f98e-4def-be49-a59274f318ba", - "x-ms-correlation-request-id": "c268fb0d-4fc4-465a-ab0a-ef4583274352", - "x-ms-ratelimit-remaining-subscription-reads": "11896", - "x-ms-routing-request-id": "CENTRALUS:20221010T041101Z:c268fb0d-4fc4-465a-ab0a-ef4583274352" + "x-ms-arm-service-request-id": "dc12ed9f-ad29-4cd0-8957-bc5e9d923616", + "x-ms-correlation-request-id": "e95a7dfb-e7b9-4f2e-aabf-a0f1caee3408", + "x-ms-ratelimit-remaining-subscription-reads": "11988", + "x-ms-routing-request-id": "EASTUS:20221026T043331Z:e95a7dfb-e7b9-4f2e-aabf-a0f1caee3408" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1355,7 +1352,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:12:41 GMT", + "Date": "Wed, 26 Oct 2022 04:35:11 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "100", @@ -1367,23 +1364,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "b7251a99-b08f-4a66-b7ae-cce81e6b4f40", - "x-ms-correlation-request-id": "81f3efa5-b195-416d-bf6a-dff9f2d02ec8", - "x-ms-ratelimit-remaining-subscription-reads": "11895", - "x-ms-routing-request-id": "CENTRALUS:20221010T041241Z:81f3efa5-b195-416d-bf6a-dff9f2d02ec8" + "x-ms-arm-service-request-id": "0b68045a-34db-40a2-a6f6-2a6710bcc33b", + "x-ms-correlation-request-id": "d8f2dee6-49e9-4110-afe0-55011460a582", + "x-ms-ratelimit-remaining-subscription-reads": "11987", + "x-ms-routing-request-id": "EASTUS:20221026T043511Z:d8f2dee6-49e9-4110-afe0-55011460a582" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1391,7 +1388,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:14:20 GMT", + "Date": "Wed, 26 Oct 2022 04:36:51 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "100", @@ -1403,23 +1400,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "d2cef7ba-1293-4e68-8af6-8c6107b6e8b4", - "x-ms-correlation-request-id": "87229158-207c-4ba9-aad6-2bb201cea29a", - "x-ms-ratelimit-remaining-subscription-reads": "11894", - "x-ms-routing-request-id": "CENTRALUS:20221010T041421Z:87229158-207c-4ba9-aad6-2bb201cea29a" + "x-ms-arm-service-request-id": "0da913c4-8898-4a80-81b8-833c416e116f", + "x-ms-correlation-request-id": "7aa9e4a4-4ecd-4e12-bbbe-f450f0c76684", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-routing-request-id": "EASTUS:20221026T043652Z:7aa9e4a4-4ecd-4e12-bbbe-f450f0c76684" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1427,7 +1424,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:16:01 GMT", + "Date": "Wed, 26 Oct 2022 04:38:32 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "100", @@ -1439,23 +1436,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "6991ac6f-d11f-44e5-8e5f-6eec9500f7a4", - "x-ms-correlation-request-id": "14fb3604-0d20-41e2-9c1e-86bc7c7dd75e", - "x-ms-ratelimit-remaining-subscription-reads": "11893", - "x-ms-routing-request-id": "CENTRALUS:20221010T041601Z:14fb3604-0d20-41e2-9c1e-86bc7c7dd75e" + "x-ms-arm-service-request-id": "e929f694-d8cb-4514-a12e-a5a3fc785119", + "x-ms-correlation-request-id": "88283006-ed06-446f-b866-f7ec2081faa0", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-routing-request-id": "EASTUS:20221026T043832Z:88283006-ed06-446f-b866-f7ec2081faa0" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1463,7 +1460,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:17:41 GMT", + "Date": "Wed, 26 Oct 2022 04:40:12 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "100", @@ -1475,23 +1472,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c7810cc1-17b9-43ee-98b4-c8a34e2ccf15", - "x-ms-correlation-request-id": "3de587f6-19c2-4103-ace5-6d45442b24b4", - "x-ms-ratelimit-remaining-subscription-reads": "11892", - "x-ms-routing-request-id": "CENTRALUS:20221010T041742Z:3de587f6-19c2-4103-ace5-6d45442b24b4" + "x-ms-arm-service-request-id": "0a0303bc-c515-425f-be9d-498aaa2ea0c3", + "x-ms-correlation-request-id": "bfcd1e35-07d3-4253-9160-bce3ea17afbc", + "x-ms-ratelimit-remaining-subscription-reads": "11986", + "x-ms-routing-request-id": "EASTUS:20221026T044012Z:bfcd1e35-07d3-4253-9160-bce3ea17afbc" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a3d54ede-c703-4353-81e4-c7d6dc4391cc?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1499,9 +1496,10 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:19:22 GMT", + "Date": "Wed, 26 Oct 2022 04:41:52 GMT", "Expires": "-1", "Pragma": "no-cache", + "Retry-After": "100", "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" @@ -1510,10 +1508,45 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "767d7663-16b2-49fb-abeb-81fbb188b384", - "x-ms-correlation-request-id": "50c46b85-e1e7-47b1-8ba4-3b08c7a6ddf3", - "x-ms-ratelimit-remaining-subscription-reads": "11891", - "x-ms-routing-request-id": "CENTRALUS:20221010T041922Z:50c46b85-e1e7-47b1-8ba4-3b08c7a6ddf3" + "x-ms-arm-service-request-id": "f8f0e9ca-d0c6-483d-a532-8827aba08d9a", + "x-ms-correlation-request-id": "62112619-320e-48a4-88b4-8cc620c29ff7", + "x-ms-ratelimit-remaining-subscription-reads": "11985", + "x-ms-routing-request-id": "EASTUS:20221026T044152Z:62112619-320e-48a4-88b4-8cc620c29ff7" + }, + "ResponseBody": { + "status": "InProgress" + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a75f4932-c187-493f-90eb-7f29fb0eb494?api-version=2022-05-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate", + "Connection": "keep-alive", + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Encoding": "gzip", + "Content-Type": "application/json; charset=utf-8", + "Date": "Wed, 26 Oct 2022 04:43:32 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "Transfer-Encoding": "chunked", + "Vary": "Accept-Encoding", + "X-Content-Type-Options": "nosniff", + "x-ms-arm-service-request-id": "c16cb9e9-4dc3-44d8-9b2e-440e841fc3ce", + "x-ms-correlation-request-id": "2292ffd7-8167-44fd-84fc-2b87d98c65b7", + "x-ms-ratelimit-remaining-subscription-reads": "11984", + "x-ms-routing-request-id": "EASTUS:20221026T044333Z:2292ffd7-8167-44fd-84fc-2b87d98c65b7" }, "ResponseBody": { "status": "Succeeded" @@ -1526,7 +1559,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1534,8 +1567,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:19:22 GMT", - "ETag": "W/\u002222e8d0a1-b485-428a-b53a-c27237f498a9\u0022", + "Date": "Wed, 26 Oct 2022 04:43:32 GMT", + "ETag": "W/\u0022c24a939a-caa0-4eb8-8c57-d437620a3d02\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1546,15 +1579,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "74f1d61f-dfcf-4771-8c31-d8b7552b8f99", - "x-ms-correlation-request-id": "e37fed9a-3eac-408e-9e57-270eb6a8e348", - "x-ms-ratelimit-remaining-subscription-reads": "11890", - "x-ms-routing-request-id": "CENTRALUS:20221010T041922Z:e37fed9a-3eac-408e-9e57-270eb6a8e348" + "x-ms-arm-service-request-id": "bffc9941-22b1-46af-803d-2a211f1f44e4", + "x-ms-correlation-request-id": "5af10703-fc27-4de1-8643-396aa327641f", + "x-ms-ratelimit-remaining-subscription-reads": "11983", + "x-ms-routing-request-id": "EASTUS:20221026T044333Z:5af10703-fc27-4de1-8643-396aa327641f" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u002222e8d0a1-b485-428a-b53a-c27237f498a9\u0022", + "etag": "W/\u0022c24a939a-caa0-4eb8-8c57-d437620a3d02\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1575,7 +1608,7 @@ "publicIPs": { "addresses": [ { - "address": "20.66.52.210" + "address": "20.237.192.43" } ], "count": 1 @@ -1594,7 +1627,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1602,8 +1635,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:19:22 GMT", - "ETag": "W/\u002222e8d0a1-b485-428a-b53a-c27237f498a9\u0022", + "Date": "Wed, 26 Oct 2022 04:43:32 GMT", + "ETag": "W/\u0022c24a939a-caa0-4eb8-8c57-d437620a3d02\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1614,15 +1647,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "ce8ac4e0-9619-4f8c-ac32-c475d78fd2c4", - "x-ms-correlation-request-id": "d27c33a1-e9bf-41db-9755-0f0f4962a1c5", - "x-ms-ratelimit-remaining-subscription-reads": "11889", - "x-ms-routing-request-id": "CENTRALUS:20221010T041922Z:d27c33a1-e9bf-41db-9755-0f0f4962a1c5" + "x-ms-arm-service-request-id": "c391a085-9ad1-4a2a-9130-ec4fbfbd4bf2", + "x-ms-correlation-request-id": "7b45bf2f-6eee-4598-aad9-73961e0849b1", + "x-ms-ratelimit-remaining-subscription-reads": "11982", + "x-ms-routing-request-id": "EASTUS:20221026T044333Z:7b45bf2f-6eee-4598-aad9-73961e0849b1" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u002222e8d0a1-b485-428a-b53a-c27237f498a9\u0022", + "etag": "W/\u0022c24a939a-caa0-4eb8-8c57-d437620a3d02\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1643,7 +1676,7 @@ "publicIPs": { "addresses": [ { - "address": "20.66.52.210" + "address": "20.237.192.43" } ], "count": 1 @@ -1664,7 +1697,7 @@ "Connection": "keep-alive", "Content-Length": "46", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -1678,7 +1711,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:19:23 GMT", + "Date": "Wed, 26 Oct 2022 04:43:58 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -1690,15 +1723,84 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "95974b10-25c6-41a6-938d-bf6bacbb0575", - "x-ms-correlation-request-id": "aefa137f-6919-4eac-9125-3c9bd39e2486", - "x-ms-ratelimit-remaining-subscription-writes": "1180", - "x-ms-routing-request-id": "CENTRALUS:20221010T041923Z:aefa137f-6919-4eac-9125-3c9bd39e2486" + "x-ms-arm-service-request-id": "6f91970f-e3f5-45aa-a1f3-98293e393c1a", + "x-ms-correlation-request-id": "d8e68459-dc85-4d61-9793-32a76d77a73f", + "x-ms-ratelimit-remaining-subscription-writes": "1195", + "x-ms-routing-request-id": "EASTUS:20221026T044359Z:d8e68459-dc85-4d61-9793-32a76d77a73f" + }, + "ResponseBody": { + "name": "azurefirewall", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", + "etag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", + "type": "Microsoft.Network/azureFirewalls", + "location": "westus", + "tags": { + "tag1": "value1", + "tag2": "value2" + }, + "properties": { + "provisioningState": "Updating", + "sku": { + "name": "AZFW_Hub", + "tier": "Standard" + }, + "additionalProperties": {}, + "virtualHub": { + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/virtualHubs/virtualhub" + }, + "hubIPAddresses": { + "privateIPAddress": "10.168.0.132", + "publicIPs": { + "addresses": [ + { + "address": "20.237.192.43" + } + ], + "count": 1 + } + }, + "firewallPolicy": { + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/firewallPolicies/firewallpolicy" + } + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall?api-version=2022-05-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate", + "Connection": "keep-alive", + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Encoding": "gzip", + "Content-Type": "application/json; charset=utf-8", + "Date": "Wed, 26 Oct 2022 04:43:58 GMT", + "ETag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", + "Expires": "-1", + "Pragma": "no-cache", + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "Transfer-Encoding": "chunked", + "Vary": "Accept-Encoding", + "X-Content-Type-Options": "nosniff", + "x-ms-arm-service-request-id": "c4c86d83-abc9-482c-bd03-af5fb7d338be", + "x-ms-correlation-request-id": "e0b37712-93b6-44ea-a398-6d16d6f541f9", + "x-ms-ratelimit-remaining-subscription-reads": "11981", + "x-ms-routing-request-id": "EASTUS:20221026T044359Z:e0b37712-93b6-44ea-a398-6d16d6f541f9" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u0022bc3c52c2-c255-4260-af46-9cf3f3bd16c3\u0022", + "etag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1720,7 +1822,7 @@ "publicIPs": { "addresses": [ { - "address": "20.66.52.210" + "address": "20.237.192.43" } ], "count": 1 @@ -1739,7 +1841,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1747,8 +1849,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:19:23 GMT", - "ETag": "W/\u0022bc3c52c2-c255-4260-af46-9cf3f3bd16c3\u0022", + "Date": "Wed, 26 Oct 2022 04:44:29 GMT", + "ETag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1759,15 +1861,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8bf77415-3c3c-490d-af65-245028839a6c", - "x-ms-correlation-request-id": "f459712b-b6e1-4c5c-b80d-5786ffa2b554", - "x-ms-ratelimit-remaining-subscription-reads": "11888", - "x-ms-routing-request-id": "CENTRALUS:20221010T041923Z:f459712b-b6e1-4c5c-b80d-5786ffa2b554" + "x-ms-arm-service-request-id": "7a4abf1d-ab3f-4abb-9707-8479a05621fd", + "x-ms-correlation-request-id": "9c2407ab-a4f2-4f19-b661-5cbd9ab4bc4c", + "x-ms-ratelimit-remaining-subscription-reads": "11980", + "x-ms-routing-request-id": "EASTUS:20221026T044429Z:9c2407ab-a4f2-4f19-b661-5cbd9ab4bc4c" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u0022bc3c52c2-c255-4260-af46-9cf3f3bd16c3\u0022", + "etag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1789,7 +1891,7 @@ "publicIPs": { "addresses": [ { - "address": "20.66.52.210" + "address": "20.237.192.43" } ], "count": 1 @@ -1808,7 +1910,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1816,8 +1918,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:19:53 GMT", - "ETag": "W/\u0022bc3c52c2-c255-4260-af46-9cf3f3bd16c3\u0022", + "Date": "Wed, 26 Oct 2022 04:45:00 GMT", + "ETag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1828,15 +1930,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2014773f-5113-460e-9b2c-5be902a494e0", - "x-ms-correlation-request-id": "f3603514-2cec-444a-93a9-5a3b420c553a", - "x-ms-ratelimit-remaining-subscription-reads": "11887", - "x-ms-routing-request-id": "CENTRALUS:20221010T041953Z:f3603514-2cec-444a-93a9-5a3b420c553a" + "x-ms-arm-service-request-id": "44e6c2f8-521b-4b2f-9580-72ee6221229a", + "x-ms-correlation-request-id": "cecf5c13-1a67-48b6-a79f-b9bbe6700ac8", + "x-ms-ratelimit-remaining-subscription-reads": "11979", + "x-ms-routing-request-id": "EASTUS:20221026T044500Z:cecf5c13-1a67-48b6-a79f-b9bbe6700ac8" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u0022bc3c52c2-c255-4260-af46-9cf3f3bd16c3\u0022", + "etag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1858,7 +1960,7 @@ "publicIPs": { "addresses": [ { - "address": "20.66.52.210" + "address": "20.237.192.43" } ], "count": 1 @@ -1877,7 +1979,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1885,8 +1987,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:20:23 GMT", - "ETag": "W/\u0022bc3c52c2-c255-4260-af46-9cf3f3bd16c3\u0022", + "Date": "Wed, 26 Oct 2022 04:45:30 GMT", + "ETag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1897,15 +1999,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f76947bf-0186-400c-a9fe-8417e16800df", - "x-ms-correlation-request-id": "e85e8670-f301-4ee3-b797-31ac760b83d5", - "x-ms-ratelimit-remaining-subscription-reads": "11886", - "x-ms-routing-request-id": "CENTRALUS:20221010T042023Z:e85e8670-f301-4ee3-b797-31ac760b83d5" + "x-ms-arm-service-request-id": "ddd8fa67-8589-4a15-ae41-a284121baabb", + "x-ms-correlation-request-id": "d1f03698-fd7e-4463-824e-cce39a8fce3b", + "x-ms-ratelimit-remaining-subscription-reads": "11978", + "x-ms-routing-request-id": "EASTUS:20221026T044530Z:d1f03698-fd7e-4463-824e-cce39a8fce3b" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u0022bc3c52c2-c255-4260-af46-9cf3f3bd16c3\u0022", + "etag": "W/\u0022c51c901f-2aa5-4bd5-93d4-f03496f29149\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1927,7 +2029,7 @@ "publicIPs": { "addresses": [ { - "address": "20.66.52.210" + "address": "20.237.192.43" } ], "count": 1 @@ -1946,7 +2048,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1954,8 +2056,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:20:53 GMT", - "ETag": "W/\u0022ae6ede27-32c5-4b71-82aa-94bd4a797d47\u0022", + "Date": "Wed, 26 Oct 2022 04:45:59 GMT", + "ETag": "W/\u00220defee31-b3eb-4a47-b856-4fd6afeb5a79\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1966,15 +2068,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "580f18bf-8610-4d81-b8a3-5ca0776334a7", - "x-ms-correlation-request-id": "c2e73e1c-a1db-4c36-a79b-097043277bc6", - "x-ms-ratelimit-remaining-subscription-reads": "11885", - "x-ms-routing-request-id": "CENTRALUS:20221010T042053Z:c2e73e1c-a1db-4c36-a79b-097043277bc6" + "x-ms-arm-service-request-id": "c1228f13-a75b-4588-a3ff-5e867e4cbc3b", + "x-ms-correlation-request-id": "8c378fff-e954-4bcc-bf40-dac59bb10501", + "x-ms-ratelimit-remaining-subscription-reads": "11977", + "x-ms-routing-request-id": "EASTUS:20221026T044600Z:8c378fff-e954-4bcc-bf40-dac59bb10501" }, "ResponseBody": { "name": "azurefirewall", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/20ad2a59/providers/Microsoft.Network/azureFirewalls/azurefirewall", - "etag": "W/\u0022ae6ede27-32c5-4b71-82aa-94bd4a797d47\u0022", + "etag": "W/\u00220defee31-b3eb-4a47-b856-4fd6afeb5a79\u0022", "type": "Microsoft.Network/azureFirewalls", "location": "westus", "tags": { @@ -1996,7 +2098,7 @@ "publicIPs": { "addresses": [ { - "address": "20.66.52.210" + "address": "20.237.192.43" } ], "count": 1 @@ -2016,18 +2118,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:20:53 GMT", + "Date": "Wed, 26 Oct 2022 04:46:00 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -2036,21 +2138,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2517c13e-db42-48bb-913a-155e83158fe8", - "x-ms-correlation-request-id": "11174db1-b5d9-44fe-8f61-28f7f9652cd6", - "x-ms-ratelimit-remaining-subscription-deletes": "14992", - "x-ms-routing-request-id": "CENTRALUS:20221010T042054Z:11174db1-b5d9-44fe-8f61-28f7f9652cd6" + "x-ms-arm-service-request-id": "8cbd5385-013b-4dce-901f-0f1a8e59e92b", + "x-ms-correlation-request-id": "19ffd0b6-a4a0-42e7-8822-afa09c41dc79", + "x-ms-ratelimit-remaining-subscription-deletes": "14997", + "x-ms-routing-request-id": "EASTUS:20221026T044600Z:19ffd0b6-a4a0-42e7-8822-afa09c41dc79" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2058,7 +2160,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:20:53 GMT", + "Date": "Wed, 26 Oct 2022 04:46:00 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -2070,23 +2172,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "3f9299ab-8cad-4fb3-aa0c-9baff997146c", - "x-ms-correlation-request-id": "cea57d23-0ea7-4a5c-a6b6-c4eaccc53526", - "x-ms-ratelimit-remaining-subscription-reads": "11884", - "x-ms-routing-request-id": "CENTRALUS:20221010T042054Z:cea57d23-0ea7-4a5c-a6b6-c4eaccc53526" + "x-ms-arm-service-request-id": "af826f44-0aac-45fc-b967-12663637c725", + "x-ms-correlation-request-id": "a65ca345-7903-48a2-b7a5-51190033835c", + "x-ms-ratelimit-remaining-subscription-reads": "11976", + "x-ms-routing-request-id": "EASTUS:20221026T044600Z:a65ca345-7903-48a2-b7a5-51190033835c" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2094,7 +2196,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:21:04 GMT", + "Date": "Wed, 26 Oct 2022 04:46:10 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -2106,23 +2208,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "367dea5a-daaa-4c7c-a6df-bbbaa54782d5", - "x-ms-correlation-request-id": "4be284f4-0653-423b-a9de-b61ce9057158", - "x-ms-ratelimit-remaining-subscription-reads": "11883", - "x-ms-routing-request-id": "CENTRALUS:20221010T042104Z:4be284f4-0653-423b-a9de-b61ce9057158" + "x-ms-arm-service-request-id": "58160773-25b1-4264-9eeb-4add7d953628", + "x-ms-correlation-request-id": "db05281f-9a0c-4d33-aef2-5ca223ef041b", + "x-ms-ratelimit-remaining-subscription-reads": "11975", + "x-ms-routing-request-id": "EASTUS:20221026T044610Z:db05281f-9a0c-4d33-aef2-5ca223ef041b" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2130,7 +2232,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:21:24 GMT", + "Date": "Wed, 26 Oct 2022 04:46:30 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -2142,23 +2244,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "b84d6567-d4fd-4481-b562-477c209610d6", - "x-ms-correlation-request-id": "f62fb70d-ebe4-4953-b28e-4a82ae445aba", - "x-ms-ratelimit-remaining-subscription-reads": "11882", - "x-ms-routing-request-id": "CENTRALUS:20221010T042124Z:f62fb70d-ebe4-4953-b28e-4a82ae445aba" + "x-ms-arm-service-request-id": "34beda96-7bb3-449c-b5d8-c08f1e795bad", + "x-ms-correlation-request-id": "a20c4950-67b0-4378-988c-9a3bb2fc2f86", + "x-ms-ratelimit-remaining-subscription-reads": "11974", + "x-ms-routing-request-id": "EASTUS:20221026T044630Z:a20c4950-67b0-4378-988c-9a3bb2fc2f86" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2166,7 +2268,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:21:44 GMT", + "Date": "Wed, 26 Oct 2022 04:46:50 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "40", @@ -2178,23 +2280,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "eeca07fd-6e29-4400-b73f-989ce4dc0d09", - "x-ms-correlation-request-id": "90ed30a1-fe76-4787-af8e-5e0b451858b8", - "x-ms-ratelimit-remaining-subscription-reads": "11881", - "x-ms-routing-request-id": "CENTRALUS:20221010T042144Z:90ed30a1-fe76-4787-af8e-5e0b451858b8" + "x-ms-arm-service-request-id": "6d6e63f0-f953-4c5d-85c8-4a7a1d06a9ba", + "x-ms-correlation-request-id": "833088b1-d754-41b2-a7c2-8bc16c8ae19d", + "x-ms-ratelimit-remaining-subscription-reads": "11973", + "x-ms-routing-request-id": "EASTUS:20221026T044650Z:833088b1-d754-41b2-a7c2-8bc16c8ae19d" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2202,7 +2304,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:22:24 GMT", + "Date": "Wed, 26 Oct 2022 04:47:30 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "40", @@ -2214,23 +2316,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "d84cdd99-e348-4239-af42-d96724207ec6", - "x-ms-correlation-request-id": "66dd77d2-2664-402f-b9ed-b682e1b547dc", - "x-ms-ratelimit-remaining-subscription-reads": "11880", - "x-ms-routing-request-id": "CENTRALUS:20221010T042224Z:66dd77d2-2664-402f-b9ed-b682e1b547dc" + "x-ms-arm-service-request-id": "2068b3ed-3291-46f3-9202-2068a181f335", + "x-ms-correlation-request-id": "0b635f04-c783-4b8e-a0c0-7db8e4800688", + "x-ms-ratelimit-remaining-subscription-reads": "11972", + "x-ms-routing-request-id": "EASTUS:20221026T044731Z:0b635f04-c783-4b8e-a0c0-7db8e4800688" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2238,7 +2340,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:23:04 GMT", + "Date": "Wed, 26 Oct 2022 04:48:11 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "80", @@ -2250,23 +2352,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a10284dd-7d33-45ff-bcbd-5eb321f10be0", - "x-ms-correlation-request-id": "4a167c4a-a50c-42ef-a9c2-995418b5c8ad", - "x-ms-ratelimit-remaining-subscription-reads": "11879", - "x-ms-routing-request-id": "CENTRALUS:20221010T042304Z:4a167c4a-a50c-42ef-a9c2-995418b5c8ad" + "x-ms-arm-service-request-id": "ec19325f-3b0c-4f1c-a1e2-adc93330b134", + "x-ms-correlation-request-id": "4223fd00-0ca7-460c-8e02-384714c6b23a", + "x-ms-ratelimit-remaining-subscription-reads": "11971", + "x-ms-routing-request-id": "EASTUS:20221026T044811Z:4223fd00-0ca7-460c-8e02-384714c6b23a" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2274,7 +2376,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:24:24 GMT", + "Date": "Wed, 26 Oct 2022 04:49:30 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "160", @@ -2286,23 +2388,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f456991c-3e16-4975-9b86-abc4de0f315c", - "x-ms-correlation-request-id": "c8581d12-27a8-46cf-9af2-db47ff28d0c4", - "x-ms-ratelimit-remaining-subscription-reads": "11878", - "x-ms-routing-request-id": "CENTRALUS:20221010T042425Z:c8581d12-27a8-46cf-9af2-db47ff28d0c4" + "x-ms-arm-service-request-id": "c6c5dc3f-3672-4da8-937e-1698efa17699", + "x-ms-correlation-request-id": "e2658426-1137-41a1-949c-bf1dc914ac55", + "x-ms-ratelimit-remaining-subscription-reads": "11970", + "x-ms-routing-request-id": "EASTUS:20221026T044931Z:e2658426-1137-41a1-949c-bf1dc914ac55" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -2310,7 +2412,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:04 GMT", + "Date": "Wed, 26 Oct 2022 04:52:11 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -2321,34 +2423,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "dd76c395-0094-4d0a-bf30-a51023a5b5f3", - "x-ms-correlation-request-id": "79bf1929-eb95-4c30-ad9b-7a4eb42a1d25", - "x-ms-ratelimit-remaining-subscription-reads": "11877", - "x-ms-routing-request-id": "CENTRALUS:20221010T042705Z:79bf1929-eb95-4c30-ad9b-7a4eb42a1d25" + "x-ms-arm-service-request-id": "887f8296-fde2-4803-be3c-0737a0c82783", + "x-ms-correlation-request-id": "8f01b931-137f-4d76-a1f0-7a68ea151f08", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-routing-request-id": "EASTUS:20221026T045212Z:8f01b931-137f-4d76-a1f0-7a68ea151f08" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:04 GMT", + "Date": "Wed, 26 Oct 2022 04:52:12 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/fe266fe6-4bcd-493d-a6a6-c5feb98a92d3?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/612e7b29-5043-4435-9454-d4d76cf8c45e?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -2356,10 +2458,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2517c13e-db42-48bb-913a-155e83158fe8", - "x-ms-correlation-request-id": "11174db1-b5d9-44fe-8f61-28f7f9652cd6", - "x-ms-ratelimit-remaining-subscription-reads": "11876", - "x-ms-routing-request-id": "CENTRALUS:20221010T042705Z:28be7940-5c00-4685-918e-cc778902feb2" + "x-ms-arm-service-request-id": "8cbd5385-013b-4dce-901f-0f1a8e59e92b", + "x-ms-correlation-request-id": "19ffd0b6-a4a0-42e7-8822-afa09c41dc79", + "x-ms-ratelimit-remaining-subscription-reads": "11995", + "x-ms-routing-request-id": "EASTUS:20221026T045212Z:d41bdda7-6086-40b5-b38e-937c0aca5111" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall_policy.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall_policy.pyTestMgmtNetworktest_network.json index 91a01f11ab38..a2f0d0b9d7bc 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall_policy.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_firewall_policy.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:07 GMT", + "Date": "Wed, 26 Oct 2022 04:53:17 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:07 GMT", + "Date": "Wed, 26 Oct 2022 04:53:17 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "72487c6e-0bc0-40b7-85e3-1780e3e0c56d", + "client-request-id": "218e9d7e-4061-4fc8-917a-becea78929d8", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "72487c6e-0bc0-40b7-85e3-1780e3e0c56d", + "client-request-id": "218e9d7e-4061-4fc8-917a-becea78929d8", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:07 GMT", + "Date": "Wed, 26 Oct 2022 04:53:17 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "95", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "West US", @@ -237,20 +234,20 @@ }, "StatusCode": 201, "ResponseHeaders": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/7309ca2c-a6f1-463c-83c2-3db46c810da7?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/78e432e0-0b86-43cd-96dd-78c7470af722?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "572", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:09 GMT", + "Date": "Wed, 26 Oct 2022 04:53:20 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", "Server": "Microsoft-HTTPAPI/2.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "5b749785-bc6d-479d-af6b-ff79f199dd5a", - "x-ms-ratelimit-remaining-subscription-writes": "1179", - "x-ms-routing-request-id": "CENTRALUS:20221010T042710Z:5b749785-bc6d-479d-af6b-ff79f199dd5a" + "x-ms-correlation-request-id": "321e6c3b-8d6f-485c-bbdb-8642bf75f7e3", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-routing-request-id": "EASTUS:20221026T045321Z:321e6c3b-8d6f-485c-bbdb-8642bf75f7e3" }, "ResponseBody": { "properties": { @@ -266,7 +263,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/firewallPolicies/myFirewallPolicy", "name": "myFirewallPolicy", "type": "Microsoft.Network/FirewallPolicies", - "etag": "47615b7b-e130-40fa-8c74-3827fe834c58", + "etag": "ff7d71b1-23ed-45a0-a49c-81a877aa0404", "location": "westus", "tags": { "key1": "value1" @@ -274,13 +271,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/7309ca2c-a6f1-463c-83c2-3db46c810da7?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/78e432e0-0b86-43cd-96dd-78c7470af722?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -288,7 +285,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:09 GMT", + "Date": "Wed, 26 Oct 2022 04:53:20 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -297,22 +294,22 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "97a2f562-9e8f-4f4b-a1b3-d7ada6113aa9", - "x-ms-ratelimit-remaining-subscription-reads": "11875", - "x-ms-routing-request-id": "CENTRALUS:20221010T042710Z:97a2f562-9e8f-4f4b-a1b3-d7ada6113aa9" + "x-ms-correlation-request-id": "1863b113-ee2e-4647-bea9-0cb48ee451b5", + "x-ms-ratelimit-remaining-subscription-reads": "11994", + "x-ms-routing-request-id": "EASTUS:20221026T045321Z:1863b113-ee2e-4647-bea9-0cb48ee451b5" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/7309ca2c-a6f1-463c-83c2-3db46c810da7?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/78e432e0-0b86-43cd-96dd-78c7470af722?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -320,7 +317,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:20 GMT", + "Date": "Wed, 26 Oct 2022 04:53:31 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -328,9 +325,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "42ba9203-7ba2-46d2-9808-598d78e496b2", - "x-ms-ratelimit-remaining-subscription-reads": "11874", - "x-ms-routing-request-id": "CENTRALUS:20221010T042720Z:42ba9203-7ba2-46d2-9808-598d78e496b2" + "x-ms-correlation-request-id": "7d74f102-a108-4dae-baf1-6f673835e373", + "x-ms-ratelimit-remaining-subscription-reads": "11993", + "x-ms-routing-request-id": "EASTUS:20221026T045331Z:7d74f102-a108-4dae-baf1-6f673835e373" }, "ResponseBody": { "status": "Succeeded" @@ -343,7 +340,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -351,8 +348,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:20 GMT", - "ETag": "\u002247615b7b-e130-40fa-8c74-3827fe834c58\u0022", + "Date": "Wed, 26 Oct 2022 04:53:31 GMT", + "ETag": "\u0022ff7d71b1-23ed-45a0-a49c-81a877aa0404\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -360,9 +357,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "390b78d1-593e-4416-a23f-ef1cec8b48bf", - "x-ms-ratelimit-remaining-subscription-reads": "11873", - "x-ms-routing-request-id": "CENTRALUS:20221010T042720Z:390b78d1-593e-4416-a23f-ef1cec8b48bf" + "x-ms-correlation-request-id": "5c4678a4-f3ab-458c-a554-69e24c442d5f", + "x-ms-ratelimit-remaining-subscription-reads": "11992", + "x-ms-routing-request-id": "EASTUS:20221026T045332Z:5c4678a4-f3ab-458c-a554-69e24c442d5f" }, "ResponseBody": { "properties": { @@ -378,7 +375,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/firewallPolicies/myFirewallPolicy", "name": "myFirewallPolicy", "type": "Microsoft.Network/FirewallPolicies", - "etag": "47615b7b-e130-40fa-8c74-3827fe834c58", + "etag": "ff7d71b1-23ed-45a0-a49c-81a877aa0404", "location": "westus", "tags": { "key1": "value1" @@ -394,7 +391,7 @@ "Connection": "keep-alive", "Content-Length": "361", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "properties": { @@ -430,20 +427,20 @@ }, "StatusCode": 201, "ResponseHeaders": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/038acf3a-99c4-4416-8ba0-2c92d298ac3e?api-version=2020-04-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/03bb873d-d944-4b34-82e9-1b56cd536bea?api-version=2020-04-01", "Cache-Control": "no-cache", "Content-Length": "1091", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:21 GMT", + "Date": "Wed, 26 Oct 2022 04:53:32 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", "Server": "Microsoft-HTTPAPI/2.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "ee77d60e-db54-487b-85e7-924b401e8652", - "x-ms-ratelimit-remaining-subscription-writes": "1178", - "x-ms-routing-request-id": "CENTRALUS:20221010T042721Z:ee77d60e-db54-487b-85e7-924b401e8652" + "x-ms-correlation-request-id": "75a1f9e1-8f45-4ff2-ac39-dd2313648924", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-routing-request-id": "EASTUS:20221026T045333Z:75a1f9e1-8f45-4ff2-ac39-dd2313648924" }, "ResponseBody": { "properties": { @@ -481,18 +478,18 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/firewallPolicies/myFirewallPolicy/ruleGroups/myRuleGroup", "name": "myRuleGroup", "type": "Microsoft.Network/FirewallPolicies/RuleGroups", - "etag": "1b2d743d-a7db-4898-ba00-9a5d39f71630", + "etag": "f8653634-25e8-4b90-aca2-d48a4c34cad9", "location": "westus" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/038acf3a-99c4-4416-8ba0-2c92d298ac3e?api-version=2020-04-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/03bb873d-d944-4b34-82e9-1b56cd536bea?api-version=2020-04-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -500,7 +497,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:21 GMT", + "Date": "Wed, 26 Oct 2022 04:53:32 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -509,22 +506,22 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "269f3f0d-29b2-426b-8905-6a4eaae59bd6", - "x-ms-ratelimit-remaining-subscription-reads": "11872", - "x-ms-routing-request-id": "CENTRALUS:20221010T042721Z:269f3f0d-29b2-426b-8905-6a4eaae59bd6" + "x-ms-correlation-request-id": "864b1045-47bd-4269-9377-89e2887f7cae", + "x-ms-ratelimit-remaining-subscription-reads": "11991", + "x-ms-routing-request-id": "EASTUS:20221026T045333Z:864b1045-47bd-4269-9377-89e2887f7cae" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/038acf3a-99c4-4416-8ba0-2c92d298ac3e?api-version=2020-04-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/03bb873d-d944-4b34-82e9-1b56cd536bea?api-version=2020-04-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -532,7 +529,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:31 GMT", + "Date": "Wed, 26 Oct 2022 04:53:42 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -540,9 +537,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "12b70fc1-9f78-4a59-92e0-5dde11a39f83", - "x-ms-ratelimit-remaining-subscription-reads": "11871", - "x-ms-routing-request-id": "CENTRALUS:20221010T042731Z:12b70fc1-9f78-4a59-92e0-5dde11a39f83" + "x-ms-correlation-request-id": "7b8bf43b-77d0-4013-ace7-110e1abcc0e0", + "x-ms-ratelimit-remaining-subscription-reads": "11990", + "x-ms-routing-request-id": "EASTUS:20221026T045343Z:7b8bf43b-77d0-4013-ace7-110e1abcc0e0" }, "ResponseBody": { "status": "Succeeded" @@ -555,7 +552,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -563,8 +560,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:31 GMT", - "ETag": "\u00221b2d743d-a7db-4898-ba00-9a5d39f71630\u0022", + "Date": "Wed, 26 Oct 2022 04:53:42 GMT", + "ETag": "\u0022f8653634-25e8-4b90-aca2-d48a4c34cad9\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -572,9 +569,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "650c6692-2f8b-476d-8719-fa62adf50c4c", - "x-ms-ratelimit-remaining-subscription-reads": "11870", - "x-ms-routing-request-id": "CENTRALUS:20221010T042731Z:650c6692-2f8b-476d-8719-fa62adf50c4c" + "x-ms-correlation-request-id": "e6b32d4b-ad06-4360-a1be-7caef5bb638c", + "x-ms-ratelimit-remaining-subscription-reads": "11989", + "x-ms-routing-request-id": "EASTUS:20221026T045343Z:e6b32d4b-ad06-4360-a1be-7caef5bb638c" }, "ResponseBody": { "properties": { @@ -612,7 +609,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/firewallPolicies/myFirewallPolicy/ruleGroups/myRuleGroup", "name": "myRuleGroup", "type": "Microsoft.Network/FirewallPolicies/RuleGroups", - "etag": "1b2d743d-a7db-4898-ba00-9a5d39f71630", + "etag": "f8653634-25e8-4b90-aca2-d48a4c34cad9", "location": "westus" } }, @@ -623,7 +620,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -631,8 +628,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:31 GMT", - "ETag": "\u00221b2d743d-a7db-4898-ba00-9a5d39f71630\u0022", + "Date": "Wed, 26 Oct 2022 04:53:42 GMT", + "ETag": "\u0022f8653634-25e8-4b90-aca2-d48a4c34cad9\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -640,9 +637,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "e28bb548-2a02-4b44-8782-000c8c6bfdbd", - "x-ms-ratelimit-remaining-subscription-reads": "11869", - "x-ms-routing-request-id": "CENTRALUS:20221010T042732Z:e28bb548-2a02-4b44-8782-000c8c6bfdbd" + "x-ms-correlation-request-id": "e328df5e-3eff-4dcb-a51e-ef8c157e0989", + "x-ms-ratelimit-remaining-subscription-reads": "11988", + "x-ms-routing-request-id": "EASTUS:20221026T045343Z:e328df5e-3eff-4dcb-a51e-ef8c157e0989" }, "ResponseBody": { "properties": { @@ -680,7 +677,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/firewallPolicies/myFirewallPolicy/ruleGroups/myRuleGroup", "name": "myRuleGroup", "type": "Microsoft.Network/FirewallPolicies/RuleGroups", - "etag": "1b2d743d-a7db-4898-ba00-9a5d39f71630", + "etag": "f8653634-25e8-4b90-aca2-d48a4c34cad9", "location": "westus" } }, @@ -691,7 +688,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -699,8 +696,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:32 GMT", - "ETag": "\u002200182a91-91bb-46f2-8a2c-ed6272485ff0\u0022", + "Date": "Wed, 26 Oct 2022 04:53:43 GMT", + "ETag": "\u0022865f5185-445b-4bad-8559-4b221e1b929f\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -708,9 +705,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "d58ee990-5dc3-4b6c-b8da-cee34b2aeff7", - "x-ms-ratelimit-remaining-subscription-reads": "11868", - "x-ms-routing-request-id": "CENTRALUS:20221010T042732Z:d58ee990-5dc3-4b6c-b8da-cee34b2aeff7" + "x-ms-correlation-request-id": "b370aaf3-d5cd-4d3b-a736-4161456e7d5e", + "x-ms-ratelimit-remaining-subscription-reads": "11987", + "x-ms-routing-request-id": "EASTUS:20221026T045343Z:b370aaf3-d5cd-4d3b-a736-4161456e7d5e" }, "ResponseBody": { "properties": { @@ -730,7 +727,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/firewallPolicies/myFirewallPolicy", "name": "myFirewallPolicy", "type": "Microsoft.Network/FirewallPolicies", - "etag": "00182a91-91bb-46f2-8a2c-ed6272485ff0", + "etag": "865f5185-445b-4bad-8559-4b221e1b929f", "location": "westus", "tags": { "key1": "value1" @@ -745,26 +742,26 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/3702550d-3cd2-414c-9099-74e834effe1f?api-version=2020-04-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/a5cff76a-4102-4df8-8c18-a48a12355a9d?api-version=2020-04-01", "Cache-Control": "no-cache", "Content-Length": "1091", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:32 GMT", + "Date": "Wed, 26 Oct 2022 04:53:44 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperationResults/3702550d-3cd2-414c-9099-74e834effe1f?api-version=2020-04-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperationResults/a5cff76a-4102-4df8-8c18-a48a12355a9d?api-version=2020-04-01", "Pragma": "no-cache", "Retry-After": "10", "Server": "Microsoft-HTTPAPI/2.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "70c8ed6f-3ea1-4ac5-b6e0-47be69de9c2c", - "x-ms-ratelimit-remaining-subscription-deletes": "14991", - "x-ms-routing-request-id": "CENTRALUS:20221010T042733Z:70c8ed6f-3ea1-4ac5-b6e0-47be69de9c2c" + "x-ms-correlation-request-id": "9ca50f73-1e5b-4873-8683-2e817fe00064", + "x-ms-ratelimit-remaining-subscription-deletes": "14998", + "x-ms-routing-request-id": "EASTUS:20221026T045344Z:9ca50f73-1e5b-4873-8683-2e817fe00064" }, "ResponseBody": { "properties": { @@ -802,18 +799,18 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/firewallPolicies/myFirewallPolicy/ruleGroups/myRuleGroup", "name": "myRuleGroup", "type": "Microsoft.Network/FirewallPolicies/RuleGroups", - "etag": "fd17d5ae-121d-494b-bd41-25ea328d1fac", + "etag": "ca2b74ed-528d-4313-96da-6f2c51cd1d24", "location": "westus" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/3702550d-3cd2-414c-9099-74e834effe1f?api-version=2020-04-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/a5cff76a-4102-4df8-8c18-a48a12355a9d?api-version=2020-04-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -821,7 +818,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:32 GMT", + "Date": "Wed, 26 Oct 2022 04:53:44 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -830,22 +827,22 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "e9887cb7-abd9-4214-b918-e5a4261cefdd", - "x-ms-ratelimit-remaining-subscription-reads": "11867", - "x-ms-routing-request-id": "CENTRALUS:20221010T042733Z:e9887cb7-abd9-4214-b918-e5a4261cefdd" + "x-ms-correlation-request-id": "c00bd237-9633-472c-ab33-9742ef5c5730", + "x-ms-ratelimit-remaining-subscription-reads": "11986", + "x-ms-routing-request-id": "EASTUS:20221026T045345Z:c00bd237-9633-472c-ab33-9742ef5c5730" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/3702550d-3cd2-414c-9099-74e834effe1f?api-version=2020-04-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/a5cff76a-4102-4df8-8c18-a48a12355a9d?api-version=2020-04-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -853,7 +850,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:43 GMT", + "Date": "Wed, 26 Oct 2022 04:53:54 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -861,22 +858,22 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "da39817e-1292-405d-b038-7619620c988e", - "x-ms-ratelimit-remaining-subscription-reads": "11866", - "x-ms-routing-request-id": "CENTRALUS:20221010T042743Z:da39817e-1292-405d-b038-7619620c988e" + "x-ms-correlation-request-id": "19eb9fee-621a-4aad-8ae3-5b20e5f5a659", + "x-ms-ratelimit-remaining-subscription-reads": "11985", + "x-ms-routing-request-id": "EASTUS:20221026T045355Z:19eb9fee-621a-4aad-8ae3-5b20e5f5a659" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperationResults/3702550d-3cd2-414c-9099-74e834effe1f?api-version=2020-04-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperationResults/a5cff76a-4102-4df8-8c18-a48a12355a9d?api-version=2020-04-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -884,7 +881,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:43 GMT", + "Date": "Wed, 26 Oct 2022 04:53:55 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -892,9 +889,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "0adc9596-53e5-4c44-a34d-ea6cf5820dff", - "x-ms-ratelimit-remaining-subscription-reads": "11865", - "x-ms-routing-request-id": "CENTRALUS:20221010T042743Z:0adc9596-53e5-4c44-a34d-ea6cf5820dff" + "x-ms-correlation-request-id": "c47a4fac-973a-4aaf-80a8-1859c419fed6", + "x-ms-ratelimit-remaining-subscription-reads": "11984", + "x-ms-routing-request-id": "EASTUS:20221026T045355Z:c47a4fac-973a-4aaf-80a8-1859c419fed6" }, "ResponseBody": "null" }, @@ -906,22 +903,22 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:27:44 GMT", + "Date": "Wed, 26 Oct 2022 04:53:56 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "7f1584e2-97bc-4244-bd87-c813e6a57486", - "x-ms-ratelimit-remaining-subscription-deletes": "14990", - "x-ms-routing-request-id": "CENTRALUS:20221010T042744Z:7f1584e2-97bc-4244-bd87-c813e6a57486" + "x-ms-correlation-request-id": "752b5123-e13a-4b94-9389-ece64a4fd340", + "x-ms-ratelimit-remaining-subscription-deletes": "14997", + "x-ms-routing-request-id": "EASTUS:20221026T045357Z:752b5123-e13a-4b94-9389-ece64a4fd340" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip.pyTestMgmtNetworktest_network.json index 99a90170f725..7c52c0b21d13 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:46 GMT", + "Date": "Wed, 26 Oct 2022 04:53:58 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:46 GMT", + "Date": "Wed, 26 Oct 2022 04:53:59 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - EUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "2ae28f87-6b6e-4e6a-9ac5-4fa9e47fa143", + "client-request-id": "10625f6b-a77b-4a37-b206-26df7a5e93b1", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "2ae28f87-6b6e-4e6a-9ac5-4fa9e47fa143", + "client-request-id": "10625f6b-a77b-4a37-b206-26df7a5e93b1", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:46 GMT", + "Date": "Wed, 26 Oct 2022 04:53:59 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "140", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "West US", @@ -241,20 +238,20 @@ }, "StatusCode": 201, "ResponseHeaders": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/9f173ce3-8b77-4b41-a26f-00ea9e6c4dcd?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/80b88aff-4359-40c5-961c-0c171a7429ab?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "539", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:48 GMT", + "Date": "Wed, 26 Oct 2022 04:54:07 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", "Server": "Microsoft-HTTPAPI/2.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "88725de8-ce9d-4b03-b798-d02c5929e8ba", - "x-ms-ratelimit-remaining-subscription-writes": "1177", - "x-ms-routing-request-id": "CENTRALUS:20221010T042748Z:88725de8-ce9d-4b03-b798-d02c5929e8ba" + "x-ms-correlation-request-id": "9bbcd5d7-8122-499a-8526-19e3b10ede6b", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-routing-request-id": "EASTUS:20221026T045407Z:9bbcd5d7-8122-499a-8526-19e3b10ede6b" }, "ResponseBody": { "properties": { @@ -270,7 +267,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/ipGroups/myIpGroups", "name": "myIpGroups", "type": "Microsoft.Network/IpGroups", - "etag": "ac67098b-979e-4195-adc1-b948dd142892", + "etag": "8af2749e-062f-4d68-93ac-2665e7d4c03b", "location": "westus", "tags": { "key1": "value1" @@ -278,13 +275,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/9f173ce3-8b77-4b41-a26f-00ea9e6c4dcd?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/80b88aff-4359-40c5-961c-0c171a7429ab?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -292,7 +289,39 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:48 GMT", + "Date": "Wed, 26 Oct 2022 04:54:07 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Retry-After": "10", + "Server": "Microsoft-HTTPAPI/2.0", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "Transfer-Encoding": "chunked", + "Vary": "Accept-Encoding", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "ea5cdfa6-8c53-4f90-b928-6f6fd96a553b", + "x-ms-ratelimit-remaining-subscription-reads": "11983", + "x-ms-routing-request-id": "EASTUS:20221026T045407Z:ea5cdfa6-8c53-4f90-b928-6f6fd96a553b" + }, + "ResponseBody": { + "status": "InProgress" + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/nfvOperations/80b88aff-4359-40c5-961c-0c171a7429ab?api-version=2022-05-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate", + "Connection": "keep-alive", + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Encoding": "gzip", + "Content-Type": "application/json; charset=utf-8", + "Date": "Wed, 26 Oct 2022 04:54:17 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -300,9 +329,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "624dac00-8f5a-425e-9fc5-2c2e2edfa91b", - "x-ms-ratelimit-remaining-subscription-reads": "11864", - "x-ms-routing-request-id": "CENTRALUS:20221010T042748Z:624dac00-8f5a-425e-9fc5-2c2e2edfa91b" + "x-ms-correlation-request-id": "cf1854ae-7671-46d4-8f69-11d0c07f60df", + "x-ms-ratelimit-remaining-subscription-reads": "11982", + "x-ms-routing-request-id": "EASTUS:20221026T045417Z:cf1854ae-7671-46d4-8f69-11d0c07f60df" }, "ResponseBody": { "status": "Succeeded" @@ -315,7 +344,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -323,8 +352,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:48 GMT", - "ETag": "\u0022ac67098b-979e-4195-adc1-b948dd142892\u0022", + "Date": "Wed, 26 Oct 2022 04:54:17 GMT", + "ETag": "\u00228af2749e-062f-4d68-93ac-2665e7d4c03b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -332,9 +361,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "4e839398-4612-44fa-a0bc-a05591d37616", - "x-ms-ratelimit-remaining-subscription-reads": "11863", - "x-ms-routing-request-id": "CENTRALUS:20221010T042748Z:4e839398-4612-44fa-a0bc-a05591d37616" + "x-ms-correlation-request-id": "8e2eba51-ceaa-431a-bfe1-219a3acd291d", + "x-ms-ratelimit-remaining-subscription-reads": "11981", + "x-ms-routing-request-id": "EASTUS:20221026T045418Z:8e2eba51-ceaa-431a-bfe1-219a3acd291d" }, "ResponseBody": { "properties": { @@ -350,7 +379,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/ipGroups/myIpGroups", "name": "myIpGroups", "type": "Microsoft.Network/IpGroups", - "etag": "ac67098b-979e-4195-adc1-b948dd142892", + "etag": "8af2749e-062f-4d68-93ac-2665e7d4c03b", "location": "westus", "tags": { "key1": "value1" @@ -364,7 +393,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -372,8 +401,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:48 GMT", - "ETag": "\u0022ac67098b-979e-4195-adc1-b948dd142892\u0022", + "Date": "Wed, 26 Oct 2022 04:54:17 GMT", + "ETag": "\u00228af2749e-062f-4d68-93ac-2665e7d4c03b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", @@ -381,9 +410,9 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "f83cb138-de84-4a65-81a4-9cf08d54392b", - "x-ms-ratelimit-remaining-subscription-reads": "11862", - "x-ms-routing-request-id": "CENTRALUS:20221010T042748Z:f83cb138-de84-4a65-81a4-9cf08d54392b" + "x-ms-correlation-request-id": "e1f770c9-9188-4f2a-aba5-1d3666693ddf", + "x-ms-ratelimit-remaining-subscription-reads": "11980", + "x-ms-routing-request-id": "EASTUS:20221026T045418Z:e1f770c9-9188-4f2a-aba5-1d3666693ddf" }, "ResponseBody": { "properties": { @@ -399,7 +428,7 @@ "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/ipGroups/myIpGroups", "name": "myIpGroups", "type": "Microsoft.Network/IpGroups", - "etag": "ac67098b-979e-4195-adc1-b948dd142892", + "etag": "8af2749e-062f-4d68-93ac-2665e7d4c03b", "location": "westus", "tags": { "key1": "value1" @@ -414,22 +443,22 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:27:49 GMT", + "Date": "Wed, 26 Oct 2022 04:54:18 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": "Microsoft-HTTPAPI/2.0", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-correlation-request-id": "bf961533-0062-41b9-9d93-a09a457f8117", - "x-ms-ratelimit-remaining-subscription-deletes": "14989", - "x-ms-routing-request-id": "CENTRALUS:20221010T042749Z:bf961533-0062-41b9-9d93-a09a457f8117" + "x-ms-correlation-request-id": "64242540-6502-41e9-82a4-85a9cc00936f", + "x-ms-ratelimit-remaining-subscription-deletes": "14996", + "x-ms-routing-request-id": "EASTUS:20221026T045418Z:64242540-6502-41e9-82a4-85a9cc00936f" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip_addresses.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip_addresses.pyTestMgmtNetworktest_network.json index c9c4ddd22aa3..76fd3eb8839f 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip_addresses.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_ip_addresses.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:51 GMT", + "Date": "Wed, 26 Oct 2022 04:54:19 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:51 GMT", + "Date": "Wed, 26 Oct 2022 04:54:19 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "2abd8216-4ccd-4c91-a24a-8d35067aad15", + "client-request-id": "ad0b1c98-50e4-47c7-870f-91087a7e3e00", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "2abd8216-4ccd-4c91-a24a-8d35067aad15", + "client-request-id": "ad0b1c98-50e4-47c7-870f-91087a7e3e00", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:51 GMT", + "Date": "Wed, 26 Oct 2022 04:54:19 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "87", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "westus", @@ -238,11 +235,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/be872f22-1ad4-43cf-92df-8e521cf88543?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/830cb65e-271d-4238-b241-4015eeb058ef?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "598", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:52 GMT", + "Date": "Wed, 26 Oct 2022 04:54:28 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "3", @@ -252,20 +249,20 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "92205cd9-5220-43fb-85e8-df86c0af60d4", - "x-ms-correlation-request-id": "36cee8fb-3349-4594-b47e-7a2425f238d4", - "x-ms-ratelimit-remaining-subscription-writes": "1176", - "x-ms-routing-request-id": "CENTRALUS:20221010T042752Z:36cee8fb-3349-4594-b47e-7a2425f238d4" + "x-ms-arm-service-request-id": "f76ab541-4989-4bea-9ebf-8362f84c92bb", + "x-ms-correlation-request-id": "98e600f8-37b5-4e23-8a25-eeb7ef326c64", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-routing-request-id": "EASTUS:20221026T045428Z:98e600f8-37b5-4e23-8a25-eeb7ef326c64" }, "ResponseBody": { "name": "publicipprefixd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPPrefixes/publicipprefixd2d02bf9", - "etag": "W/\u00223b9948bf-e5d1-48e5-a51e-2580e4ece0b8\u0022", + "etag": "W/\u0022013c453b-0ab5-4948-9119-74e89ab5bd73\u0022", "type": "Microsoft.Network/publicIPPrefixes", "location": "westus", "properties": { "provisioningState": "Updating", - "resourceGuid": "a9b8234f-51c1-42d6-840d-bba4b608f89b", + "resourceGuid": "af3f4fd6-3e95-49a1-8265-705264a94355", "prefixLength": 30, "publicIPAddressVersion": "IPv4", "ipTags": [] @@ -277,13 +274,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/be872f22-1ad4-43cf-92df-8e521cf88543?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/830cb65e-271d-4238-b241-4015eeb058ef?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -291,7 +288,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:27:52 GMT", + "Date": "Wed, 26 Oct 2022 04:54:28 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -303,23 +300,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "b9b1a76e-7494-4f3e-837a-1ffd1b79ce23", - "x-ms-correlation-request-id": "e7fba59d-92ab-4aa8-bd44-d7076429ab06", - "x-ms-ratelimit-remaining-subscription-reads": "11861", - "x-ms-routing-request-id": "CENTRALUS:20221010T042752Z:e7fba59d-92ab-4aa8-bd44-d7076429ab06" + "x-ms-arm-service-request-id": "5b6e3885-f7aa-4dcf-bc2a-662eac1e8896", + "x-ms-correlation-request-id": "8ef76571-abe2-4981-b75d-0da0e7dd4467", + "x-ms-ratelimit-remaining-subscription-reads": "11979", + "x-ms-routing-request-id": "EASTUS:20221026T045429Z:8ef76571-abe2-4981-b75d-0da0e7dd4467" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/be872f22-1ad4-43cf-92df-8e521cf88543?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/830cb65e-271d-4238-b241-4015eeb058ef?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -327,7 +324,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:02 GMT", + "Date": "Wed, 26 Oct 2022 04:54:38 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -338,10 +335,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9d2c5a17-4a5d-4de6-9f3c-4a148449d752", - "x-ms-correlation-request-id": "4e11897b-866f-4d01-a1d6-7038af5bf13c", - "x-ms-ratelimit-remaining-subscription-reads": "11860", - "x-ms-routing-request-id": "CENTRALUS:20221010T042802Z:4e11897b-866f-4d01-a1d6-7038af5bf13c" + "x-ms-arm-service-request-id": "5b2a97f5-042c-4417-ae36-4092af1f934f", + "x-ms-correlation-request-id": "ae2516bb-676a-4d4d-aa8a-3371bb268e77", + "x-ms-ratelimit-remaining-subscription-reads": "11978", + "x-ms-routing-request-id": "EASTUS:20221026T045439Z:ae2516bb-676a-4d4d-aa8a-3371bb268e77" }, "ResponseBody": { "status": "Succeeded" @@ -354,7 +351,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -362,8 +359,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:02 GMT", - "ETag": "W/\u0022d5235985-0b25-4a2e-907b-12f854eaeb64\u0022", + "Date": "Wed, 26 Oct 2022 04:54:38 GMT", + "ETag": "W/\u0022d022fcc9-24f2-4f62-aaea-f379f2922504\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -374,23 +371,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8d5cc183-3acd-4297-adef-e6717de81f92", - "x-ms-correlation-request-id": "bfaa0daf-7248-4bfc-a957-dcb8e8056466", - "x-ms-ratelimit-remaining-subscription-reads": "11859", - "x-ms-routing-request-id": "CENTRALUS:20221010T042803Z:bfaa0daf-7248-4bfc-a957-dcb8e8056466" + "x-ms-arm-service-request-id": "e90fb37f-0587-4da0-9cc2-f9b42917291d", + "x-ms-correlation-request-id": "90070884-a073-4a78-8705-e1a250b69961", + "x-ms-ratelimit-remaining-subscription-reads": "11977", + "x-ms-routing-request-id": "EASTUS:20221026T045439Z:90070884-a073-4a78-8705-e1a250b69961" }, "ResponseBody": { "name": "publicipprefixd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPPrefixes/publicipprefixd2d02bf9", - "etag": "W/\u0022d5235985-0b25-4a2e-907b-12f854eaeb64\u0022", + "etag": "W/\u0022d022fcc9-24f2-4f62-aaea-f379f2922504\u0022", "type": "Microsoft.Network/publicIPPrefixes", "location": "westus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "a9b8234f-51c1-42d6-840d-bba4b608f89b", + "resourceGuid": "af3f4fd6-3e95-49a1-8265-705264a94355", "prefixLength": 30, "publicIPAddressVersion": "IPv4", - "ipPrefix": "20.253.211.56/30", + "ipPrefix": "20.66.96.40/30", "ipTags": [] }, "sku": { @@ -408,7 +405,7 @@ "Connection": "keep-alive", "Content-Length": "22", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus" @@ -416,11 +413,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c46a6f30-f317-4f39-8bf8-32d22718a222?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/21a12ad9-a483-48ea-8494-a69ea5a81730?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "732", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:03 GMT", + "Date": "Wed, 26 Oct 2022 04:54:39 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "1", @@ -430,19 +427,19 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7d03898a-07df-498c-9467-b27f84152942", - "x-ms-correlation-request-id": "a01b4751-91f5-479b-a2ae-9d0c79f60c17", - "x-ms-ratelimit-remaining-subscription-writes": "1175", - "x-ms-routing-request-id": "CENTRALUS:20221010T042803Z:a01b4751-91f5-479b-a2ae-9d0c79f60c17" + "x-ms-arm-service-request-id": "b07e45f1-321a-414a-8762-4decab9314d0", + "x-ms-correlation-request-id": "d379848e-bfe6-4f1a-9166-3d0f1cf6bec2", + "x-ms-ratelimit-remaining-subscription-writes": "1195", + "x-ms-routing-request-id": "EASTUS:20221026T045440Z:d379848e-bfe6-4f1a-9166-3d0f1cf6bec2" }, "ResponseBody": { "name": "publicipaddressd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/publicipaddressd2d02bf9", - "etag": "W/\u0022f4f1a2ec-d437-41e9-bef8-f5342ac7b6f3\u0022", + "etag": "W/\u0022676b022c-e7e2-4c70-8251-c886fbab97e2\u0022", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "fc16d826-81e0-43ad-a1fa-b59608b55635", + "resourceGuid": "ce0f96c2-6332-42e2-b05d-5f11e2e39f7b", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Dynamic", "idleTimeoutInMinutes": 4, @@ -459,13 +456,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c46a6f30-f317-4f39-8bf8-32d22718a222?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/21a12ad9-a483-48ea-8494-a69ea5a81730?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -473,7 +470,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:03 GMT", + "Date": "Wed, 26 Oct 2022 04:54:39 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -484,10 +481,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8c98f6f9-3804-45e5-a1e7-e47e99297199", - "x-ms-correlation-request-id": "14e4f853-9272-4471-9648-72e4cde74e3a", - "x-ms-ratelimit-remaining-subscription-reads": "11858", - "x-ms-routing-request-id": "CENTRALUS:20221010T042803Z:14e4f853-9272-4471-9648-72e4cde74e3a" + "x-ms-arm-service-request-id": "c15f99e5-cd91-4435-8d2c-546c02dafdd9", + "x-ms-correlation-request-id": "42ce5acb-22ea-46c7-a1e4-1b8cad13e255", + "x-ms-ratelimit-remaining-subscription-reads": "11976", + "x-ms-routing-request-id": "EASTUS:20221026T045440Z:42ce5acb-22ea-46c7-a1e4-1b8cad13e255" }, "ResponseBody": { "status": "Succeeded" @@ -500,7 +497,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -508,8 +505,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:03 GMT", - "ETag": "W/\u002292a2dfae-d885-4a3f-8869-32bb2e347a8a\u0022", + "Date": "Wed, 26 Oct 2022 04:54:39 GMT", + "ETag": "W/\u002253de53bf-66ad-4307-b478-243cf08fe1c0\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -520,19 +517,19 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9452d21c-5c37-4d26-b645-a36284831b9c", - "x-ms-correlation-request-id": "659693eb-e705-4cc2-b430-39a1b894e0e4", - "x-ms-ratelimit-remaining-subscription-reads": "11857", - "x-ms-routing-request-id": "CENTRALUS:20221010T042803Z:659693eb-e705-4cc2-b430-39a1b894e0e4" + "x-ms-arm-service-request-id": "038d2cfe-11f0-4ce6-bbb2-1264899f81b9", + "x-ms-correlation-request-id": "c973fe2f-a1c0-4e74-9363-f852db2c6fb5", + "x-ms-ratelimit-remaining-subscription-reads": "11975", + "x-ms-routing-request-id": "EASTUS:20221026T045440Z:c973fe2f-a1c0-4e74-9363-f852db2c6fb5" }, "ResponseBody": { "name": "publicipaddressd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/publicipaddressd2d02bf9", - "etag": "W/\u002292a2dfae-d885-4a3f-8869-32bb2e347a8a\u0022", + "etag": "W/\u002253de53bf-66ad-4307-b478-243cf08fe1c0\u0022", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "fc16d826-81e0-43ad-a1fa-b59608b55635", + "resourceGuid": "ce0f96c2-6332-42e2-b05d-5f11e2e39f7b", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Dynamic", "idleTimeoutInMinutes": 4, @@ -555,7 +552,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -563,8 +560,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:03 GMT", - "ETag": "W/\u002292a2dfae-d885-4a3f-8869-32bb2e347a8a\u0022", + "Date": "Wed, 26 Oct 2022 04:54:39 GMT", + "ETag": "W/\u002253de53bf-66ad-4307-b478-243cf08fe1c0\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -575,19 +572,19 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "dcafe568-07d4-4b39-aa75-d7dc31d8b226", - "x-ms-correlation-request-id": "df8b278b-a1b7-486f-98f6-907dd62b0fda", - "x-ms-ratelimit-remaining-subscription-reads": "11856", - "x-ms-routing-request-id": "CENTRALUS:20221010T042804Z:df8b278b-a1b7-486f-98f6-907dd62b0fda" + "x-ms-arm-service-request-id": "35af45d1-77e8-4d00-ba3a-815ed1458a72", + "x-ms-correlation-request-id": "c514a937-4a23-4945-8067-86a2ee363854", + "x-ms-ratelimit-remaining-subscription-reads": "11974", + "x-ms-routing-request-id": "EASTUS:20221026T045440Z:c514a937-4a23-4945-8067-86a2ee363854" }, "ResponseBody": { "name": "publicipaddressd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/publicipaddressd2d02bf9", - "etag": "W/\u002292a2dfae-d885-4a3f-8869-32bb2e347a8a\u0022", + "etag": "W/\u002253de53bf-66ad-4307-b478-243cf08fe1c0\u0022", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "fc16d826-81e0-43ad-a1fa-b59608b55635", + "resourceGuid": "ce0f96c2-6332-42e2-b05d-5f11e2e39f7b", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Dynamic", "idleTimeoutInMinutes": 4, @@ -610,7 +607,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -618,8 +615,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:03 GMT", - "ETag": "W/\u0022d5235985-0b25-4a2e-907b-12f854eaeb64\u0022", + "Date": "Wed, 26 Oct 2022 04:54:39 GMT", + "ETag": "W/\u0022d022fcc9-24f2-4f62-aaea-f379f2922504\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -630,23 +627,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "33466094-c2ba-4ff0-9379-177cdb7b7e02", - "x-ms-correlation-request-id": "415aeb28-3bcd-4ca1-8617-39fe857f4820", - "x-ms-ratelimit-remaining-subscription-reads": "11855", - "x-ms-routing-request-id": "CENTRALUS:20221010T042804Z:415aeb28-3bcd-4ca1-8617-39fe857f4820" + "x-ms-arm-service-request-id": "c1be2c60-edcd-4dad-8454-dbc65866506b", + "x-ms-correlation-request-id": "6617cc9a-8d7e-4b49-81c2-8aa09237a821", + "x-ms-ratelimit-remaining-subscription-reads": "11973", + "x-ms-routing-request-id": "EASTUS:20221026T045440Z:6617cc9a-8d7e-4b49-81c2-8aa09237a821" }, "ResponseBody": { "name": "publicipprefixd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPPrefixes/publicipprefixd2d02bf9", - "etag": "W/\u0022d5235985-0b25-4a2e-907b-12f854eaeb64\u0022", + "etag": "W/\u0022d022fcc9-24f2-4f62-aaea-f379f2922504\u0022", "type": "Microsoft.Network/publicIPPrefixes", "location": "westus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "a9b8234f-51c1-42d6-840d-bba4b608f89b", + "resourceGuid": "af3f4fd6-3e95-49a1-8265-705264a94355", "prefixLength": 30, "publicIPAddressVersion": "IPv4", - "ipPrefix": "20.253.211.56/30", + "ipPrefix": "20.66.96.40/30", "ipTags": [] }, "sku": { @@ -664,7 +661,7 @@ "Connection": "keep-alive", "Content-Length": "46", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -678,7 +675,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:04 GMT", + "Date": "Wed, 26 Oct 2022 04:54:40 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -689,15 +686,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "40488765-697c-498f-b3ca-d701e864fca3", - "x-ms-correlation-request-id": "9c7d1c06-4fd1-47b4-ba6f-d1dae235cd2d", - "x-ms-ratelimit-remaining-subscription-writes": "1174", - "x-ms-routing-request-id": "CENTRALUS:20221010T042804Z:9c7d1c06-4fd1-47b4-ba6f-d1dae235cd2d" + "x-ms-arm-service-request-id": "b1d03efb-eddd-4c38-b789-cc57f3020bcc", + "x-ms-correlation-request-id": "7ba23c9d-6f49-49bc-b175-90c648e16319", + "x-ms-ratelimit-remaining-subscription-writes": "1194", + "x-ms-routing-request-id": "EASTUS:20221026T045440Z:7ba23c9d-6f49-49bc-b175-90c648e16319" }, "ResponseBody": { "name": "publicipaddressd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/publicipaddressd2d02bf9", - "etag": "W/\u00227d4b9d2c-6da8-47eb-945a-2e1fc1ec01e4\u0022", + "etag": "W/\u0022836e57e5-bbbc-4ce5-b1a8-4f5e9b08ffea\u0022", "location": "eastus", "tags": { "tag1": "value1", @@ -705,7 +702,7 @@ }, "properties": { "provisioningState": "Succeeded", - "resourceGuid": "fc16d826-81e0-43ad-a1fa-b59608b55635", + "resourceGuid": "ce0f96c2-6332-42e2-b05d-5f11e2e39f7b", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Dynamic", "idleTimeoutInMinutes": 4, @@ -730,7 +727,7 @@ "Connection": "keep-alive", "Content-Length": "46", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -744,7 +741,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:04 GMT", + "Date": "Wed, 26 Oct 2022 04:54:40 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -755,15 +752,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "508f9332-7700-4812-8725-777fc855c4e2", - "x-ms-correlation-request-id": "a6e8d323-d5da-4030-a6c1-ec245c223a95", - "x-ms-ratelimit-remaining-subscription-writes": "1173", - "x-ms-routing-request-id": "CENTRALUS:20221010T042805Z:a6e8d323-d5da-4030-a6c1-ec245c223a95" + "x-ms-arm-service-request-id": "725a9d18-a41a-4482-b0a9-234818b6641c", + "x-ms-correlation-request-id": "bf8f06c6-ba40-4f9d-8a33-9cda43e5e2f9", + "x-ms-ratelimit-remaining-subscription-writes": "1193", + "x-ms-routing-request-id": "EASTUS:20221026T045441Z:bf8f06c6-ba40-4f9d-8a33-9cda43e5e2f9" }, "ResponseBody": { "name": "publicipprefixd2d02bf9", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPPrefixes/publicipprefixd2d02bf9", - "etag": "W/\u0022160183bb-e6e4-42c4-bdbf-be910020e86f\u0022", + "etag": "W/\u0022851aeea9-2b5c-43fa-94c0-db087f712634\u0022", "type": "Microsoft.Network/publicIPPrefixes", "location": "westus", "tags": { @@ -772,10 +769,10 @@ }, "properties": { "provisioningState": "Succeeded", - "resourceGuid": "a9b8234f-51c1-42d6-840d-bba4b608f89b", + "resourceGuid": "af3f4fd6-3e95-49a1-8265-705264a94355", "prefixLength": 30, "publicIPAddressVersion": "IPv4", - "ipPrefix": "20.253.211.56/30", + "ipPrefix": "20.66.96.40/30", "ipTags": [] }, "sku": { @@ -792,18 +789,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c79430d7-5b11-40bb-b91a-82f7017729ff?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d541011c-ed41-4fce-8bb8-f538a8c27f22?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:28:04 GMT", + "Date": "Wed, 26 Oct 2022 04:54:40 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c79430d7-5b11-40bb-b91a-82f7017729ff?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/d541011c-ed41-4fce-8bb8-f538a8c27f22?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -812,21 +809,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7516670d-d660-4f47-9bfb-b0525bdb195c", - "x-ms-correlation-request-id": "4b8f1a03-29c6-4320-bf2b-b056b8d4aea7", - "x-ms-ratelimit-remaining-subscription-deletes": "14988", - "x-ms-routing-request-id": "CENTRALUS:20221010T042805Z:4b8f1a03-29c6-4320-bf2b-b056b8d4aea7" + "x-ms-arm-service-request-id": "c37ad191-d367-4c79-9cd7-8f382104541e", + "x-ms-correlation-request-id": "8d2a01b6-96ff-41e5-bfc4-ebf3d8254c1a", + "x-ms-ratelimit-remaining-subscription-deletes": "14995", + "x-ms-routing-request-id": "EASTUS:20221026T045441Z:8d2a01b6-96ff-41e5-bfc4-ebf3d8254c1a" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c79430d7-5b11-40bb-b91a-82f7017729ff?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d541011c-ed41-4fce-8bb8-f538a8c27f22?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -834,7 +831,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:04 GMT", + "Date": "Wed, 26 Oct 2022 04:54:40 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -845,34 +842,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "cf7b6c2e-36b7-40b3-85b0-584304d33298", - "x-ms-correlation-request-id": "d9736ec5-0b10-4328-abae-564a13119fa1", - "x-ms-ratelimit-remaining-subscription-reads": "11854", - "x-ms-routing-request-id": "CENTRALUS:20221010T042805Z:d9736ec5-0b10-4328-abae-564a13119fa1" + "x-ms-arm-service-request-id": "6f5a1778-3820-4244-8df0-1319a42f1016", + "x-ms-correlation-request-id": "a73cd524-fc0c-4142-8d96-5214a68ca4a0", + "x-ms-ratelimit-remaining-subscription-reads": "11972", + "x-ms-routing-request-id": "EASTUS:20221026T045441Z:a73cd524-fc0c-4142-8d96-5214a68ca4a0" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c79430d7-5b11-40bb-b91a-82f7017729ff?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/d541011c-ed41-4fce-8bb8-f538a8c27f22?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c79430d7-5b11-40bb-b91a-82f7017729ff?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d541011c-ed41-4fce-8bb8-f538a8c27f22?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:05 GMT", + "Date": "Wed, 26 Oct 2022 04:54:40 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c79430d7-5b11-40bb-b91a-82f7017729ff?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/d541011c-ed41-4fce-8bb8-f538a8c27f22?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -880,10 +877,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7516670d-d660-4f47-9bfb-b0525bdb195c", - "x-ms-correlation-request-id": "4b8f1a03-29c6-4320-bf2b-b056b8d4aea7", - "x-ms-ratelimit-remaining-subscription-reads": "11853", - "x-ms-routing-request-id": "CENTRALUS:20221010T042805Z:6c7b5a11-4178-422b-a7f5-a3b97596a717" + "x-ms-arm-service-request-id": "c37ad191-d367-4c79-9cd7-8f382104541e", + "x-ms-correlation-request-id": "8d2a01b6-96ff-41e5-bfc4-ebf3d8254c1a", + "x-ms-ratelimit-remaining-subscription-reads": "11971", + "x-ms-routing-request-id": "EASTUS:20221026T045441Z:44c67c32-fc4c-4b59-a65d-9ef2d77fa2da" }, "ResponseBody": null }, @@ -895,18 +892,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:28:05 GMT", + "Date": "Wed, 26 Oct 2022 04:54:41 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -915,21 +912,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "d6db0731-b841-4d1f-ae34-10aa944c597a", - "x-ms-correlation-request-id": "97b4cce2-956e-494d-9a14-9f70b5cc13ce", - "x-ms-ratelimit-remaining-subscription-deletes": "14987", - "x-ms-routing-request-id": "CENTRALUS:20221010T042805Z:97b4cce2-956e-494d-9a14-9f70b5cc13ce" + "x-ms-arm-service-request-id": "a7442f94-7075-4708-a222-e5b8da44834e", + "x-ms-correlation-request-id": "a3c8a98b-6efb-44da-b3e1-6370c8dbc760", + "x-ms-ratelimit-remaining-subscription-deletes": "14994", + "x-ms-routing-request-id": "EASTUS:20221026T045441Z:a3c8a98b-6efb-44da-b3e1-6370c8dbc760" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -937,7 +934,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:05 GMT", + "Date": "Wed, 26 Oct 2022 04:54:41 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -949,23 +946,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "5cc2440f-bbfb-4003-a459-bd968cf3807c", - "x-ms-correlation-request-id": "f501218e-9b4c-4d22-bb93-e28d1f397ce5", - "x-ms-ratelimit-remaining-subscription-reads": "11852", - "x-ms-routing-request-id": "CENTRALUS:20221010T042806Z:f501218e-9b4c-4d22-bb93-e28d1f397ce5" + "x-ms-arm-service-request-id": "1c26b1a9-6e00-44ca-9197-6242f046dc27", + "x-ms-correlation-request-id": "4985c1fc-40a6-4d74-9ec8-6040be24d170", + "x-ms-ratelimit-remaining-subscription-reads": "11970", + "x-ms-routing-request-id": "EASTUS:20221026T045442Z:4985c1fc-40a6-4d74-9ec8-6040be24d170" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -973,7 +970,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:15 GMT", + "Date": "Wed, 26 Oct 2022 04:54:51 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "20", @@ -985,23 +982,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "73baeec2-a06d-4a61-9ac2-3ff3cda02a3d", - "x-ms-correlation-request-id": "cabe2042-809c-4ede-aa8b-8d0ed54f2ebc", - "x-ms-ratelimit-remaining-subscription-reads": "11851", - "x-ms-routing-request-id": "CENTRALUS:20221010T042816Z:cabe2042-809c-4ede-aa8b-8d0ed54f2ebc" + "x-ms-arm-service-request-id": "0742c9d3-3884-4ab9-aa0d-fcbe9182f84c", + "x-ms-correlation-request-id": "6f23d05d-fca0-46b8-987d-612cf064ff88", + "x-ms-ratelimit-remaining-subscription-reads": "11969", + "x-ms-routing-request-id": "EASTUS:20221026T045452Z:6f23d05d-fca0-46b8-987d-612cf064ff88" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1009,7 +1006,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:35 GMT", + "Date": "Wed, 26 Oct 2022 04:55:12 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1020,34 +1017,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "071ae738-a786-4b8b-ab03-5e1b4e796161", - "x-ms-correlation-request-id": "d61550dc-2701-4220-b2e0-dd983d339a97", - "x-ms-ratelimit-remaining-subscription-reads": "11850", - "x-ms-routing-request-id": "CENTRALUS:20221010T042836Z:d61550dc-2701-4220-b2e0-dd983d339a97" + "x-ms-arm-service-request-id": "c0124f13-eed2-47e6-8303-c91ce25d84f2", + "x-ms-correlation-request-id": "bda5e60c-6e3d-4403-8653-c0a33ab3d9b5", + "x-ms-ratelimit-remaining-subscription-reads": "11968", + "x-ms-routing-request-id": "EASTUS:20221026T045512Z:bda5e60c-6e3d-4403-8653-c0a33ab3d9b5" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:35 GMT", + "Date": "Wed, 26 Oct 2022 04:55:12 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/2630fb1d-f397-4adb-94ac-061c04d332c5?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/1d700102-6e2c-415f-8aed-2823d22f6289?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -1055,10 +1052,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "d6db0731-b841-4d1f-ae34-10aa944c597a", - "x-ms-correlation-request-id": "97b4cce2-956e-494d-9a14-9f70b5cc13ce", - "x-ms-ratelimit-remaining-subscription-reads": "11849", - "x-ms-routing-request-id": "CENTRALUS:20221010T042836Z:c3bf6790-0894-48cf-b938-8aced13e82dc" + "x-ms-arm-service-request-id": "a7442f94-7075-4708-a222-e5b8da44834e", + "x-ms-correlation-request-id": "a3c8a98b-6efb-44da-b3e1-6370c8dbc760", + "x-ms-ratelimit-remaining-subscription-reads": "11967", + "x-ms-routing-request-id": "EASTUS:20221026T045512Z:147f4fce-0666-4e04-8c3c-0cae816cdc78" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_load_balancer.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_load_balancer.pyTestMgmtNetworktest_network.json index 5c510e11ae55..b2a05d7af1a3 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_load_balancer.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_load_balancer.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:37 GMT", + "Date": "Wed, 26 Oct 2022 04:55:13 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:37 GMT", + "Date": "Wed, 26 Oct 2022 04:55:13 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - EUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.13943.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "42e3bc41-151a-4346-9b5f-8f1dcf8d66c3", + "client-request-id": "b75626ea-b3c6-4cbc-bd3a-302234d13575", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "42e3bc41-151a-4346-9b5f-8f1dcf8d66c3", + "client-request-id": "b75626ea-b3c6-4cbc-bd3a-302234d13575", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:37 GMT", + "Date": "Wed, 26 Oct 2022 04:55:13 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "167", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -240,11 +237,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/7c9097ae-96dd-45be-899c-61e502cff464?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/22f66695-6319-4fe7-9877-82d76c277f9a?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "733", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:38 GMT", + "Date": "Wed, 26 Oct 2022 04:55:15 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "1", @@ -254,19 +251,19 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "5019587f-57e5-482d-acf3-fd14d505a7d5", - "x-ms-correlation-request-id": "d33b296d-271a-473b-ac70-bcf20cc87917", - "x-ms-ratelimit-remaining-subscription-writes": "1172", - "x-ms-routing-request-id": "CENTRALUS:20221010T042839Z:d33b296d-271a-473b-ac70-bcf20cc87917" + "x-ms-arm-service-request-id": "f0d7c734-6276-44df-a800-4fb41983f930", + "x-ms-correlation-request-id": "ce57dae1-eb3d-4955-8e8c-b0a5c64c2764", + "x-ms-ratelimit-remaining-subscription-writes": "1192", + "x-ms-routing-request-id": "EASTUS:20221026T045515Z:ce57dae1-eb3d-4955-8e8c-b0a5c64c2764" }, "ResponseBody": { "name": "public_ip_address_name", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/public_ip_address_name", - "etag": "W/\u0022ec57a56c-ddfe-41c2-9bfc-b91b34004d0b\u0022", + "etag": "W/\u0022437fea42-227e-42a7-b84e-ad3d580e27a3\u0022", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "a1bdb34f-e857-485b-a7c6-5cd85cc78105", + "resourceGuid": "e8b54d33-2a00-48e0-996b-76ca9acb0c9c", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Static", "idleTimeoutInMinutes": 10, @@ -283,13 +280,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/7c9097ae-96dd-45be-899c-61e502cff464?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/22f66695-6319-4fe7-9877-82d76c277f9a?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -297,7 +294,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:38 GMT", + "Date": "Wed, 26 Oct 2022 04:55:15 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "2", @@ -309,23 +306,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7d6c70dc-0ae6-4eb3-b242-7c18669dc089", - "x-ms-correlation-request-id": "d660f586-cc8e-491d-be43-7cd3bc8f0402", - "x-ms-ratelimit-remaining-subscription-reads": "11848", - "x-ms-routing-request-id": "CENTRALUS:20221010T042839Z:d660f586-cc8e-491d-be43-7cd3bc8f0402" + "x-ms-arm-service-request-id": "d8de7728-5b9f-4330-86b7-a63e3c49599e", + "x-ms-correlation-request-id": "8b193896-0e16-46c6-a296-42e2f73da567", + "x-ms-ratelimit-remaining-subscription-reads": "11966", + "x-ms-routing-request-id": "EASTUS:20221026T045515Z:8b193896-0e16-46c6-a296-42e2f73da567" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/7c9097ae-96dd-45be-899c-61e502cff464?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/22f66695-6319-4fe7-9877-82d76c277f9a?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -333,7 +330,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:40 GMT", + "Date": "Wed, 26 Oct 2022 04:55:17 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -344,10 +341,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f208ef26-b2bc-413a-8215-41153acd5301", - "x-ms-correlation-request-id": "6806e1ec-21f6-434b-8a2c-e582330b66c2", - "x-ms-ratelimit-remaining-subscription-reads": "11847", - "x-ms-routing-request-id": "CENTRALUS:20221010T042841Z:6806e1ec-21f6-434b-8a2c-e582330b66c2" + "x-ms-arm-service-request-id": "ea7fa72f-71ca-4734-a9e7-039bc00279ab", + "x-ms-correlation-request-id": "e638537f-6242-400d-b4c1-36d82359cd76", + "x-ms-ratelimit-remaining-subscription-reads": "11965", + "x-ms-routing-request-id": "EASTUS:20221026T045517Z:e638537f-6242-400d-b4c1-36d82359cd76" }, "ResponseBody": { "status": "Succeeded" @@ -360,7 +357,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -368,8 +365,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:40 GMT", - "ETag": "W/\u0022cccc9c66-79fc-47dc-abab-2cdeef61062a\u0022", + "Date": "Wed, 26 Oct 2022 04:55:17 GMT", + "ETag": "W/\u002272003ba2-1244-443c-ab58-a9a876277297\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -380,20 +377,20 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f042bb61-bf04-4ccc-8d42-eaea082b27bf", - "x-ms-correlation-request-id": "b66ffe99-e444-4c69-8924-679f5fc1ea97", - "x-ms-ratelimit-remaining-subscription-reads": "11846", - "x-ms-routing-request-id": "CENTRALUS:20221010T042841Z:b66ffe99-e444-4c69-8924-679f5fc1ea97" + "x-ms-arm-service-request-id": "817e03ae-1efd-4fba-8ec0-53b7b24b07fd", + "x-ms-correlation-request-id": "8cfcda23-cbc6-4ee2-aa7f-6c5bd4415030", + "x-ms-ratelimit-remaining-subscription-reads": "11964", + "x-ms-routing-request-id": "EASTUS:20221026T045517Z:8cfcda23-cbc6-4ee2-aa7f-6c5bd4415030" }, "ResponseBody": { "name": "public_ip_address_name", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/public_ip_address_name", - "etag": "W/\u0022cccc9c66-79fc-47dc-abab-2cdeef61062a\u0022", + "etag": "W/\u002272003ba2-1244-443c-ab58-a9a876277297\u0022", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "a1bdb34f-e857-485b-a7c6-5cd85cc78105", - "ipAddress": "20.163.136.231", + "resourceGuid": "e8b54d33-2a00-48e0-996b-76ca9acb0c9c", + "ipAddress": "4.227.201.157", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Static", "idleTimeoutInMinutes": 10, @@ -418,7 +415,7 @@ "Connection": "keep-alive", "Content-Length": "1892", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -497,11 +494,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/31b89a7d-1218-4d7f-b93d-18c827260413?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f0ad258c-0812-4d6f-9d64-abbb7871a540?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "6996", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -510,25 +507,25 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "963f9219-a7cd-4df5-8da3-622e66014b67", - "x-ms-correlation-request-id": "f0dd2d1d-63ca-4eaa-ac6b-a204fb5841cf", - "x-ms-ratelimit-remaining-subscription-writes": "1171", - "x-ms-routing-request-id": "CENTRALUS:20221010T042841Z:f0dd2d1d-63ca-4eaa-ac6b-a204fb5841cf" + "x-ms-arm-service-request-id": "5da20d54-c948-421a-8185-2b9b87c2aa3a", + "x-ms-correlation-request-id": "0d67ee8c-31df-40d4-8009-04899fd67968", + "x-ms-ratelimit-remaining-subscription-writes": "1191", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:0d67ee8c-31df-40d4-8009-04899fd67968" }, "ResponseBody": { "name": "myLoadBalancer", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "bb701271-3fb3-451f-ac6a-1e12212269b4", + "resourceGuid": "e87018e0-c487-4552-9868-45a83fb75100", "frontendIPConfigurations": [ { "name": "myFrontendIpconfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/frontendIPConfigurations/myFrontendIpconfiguration", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations", "properties": { "provisioningState": "Succeeded", @@ -553,7 +550,7 @@ { "name": "myBackendAddressPool", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/backendAddressPools/myBackendAddressPool", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "properties": { "provisioningState": "Succeeded", "loadBalancerBackendAddresses": [], @@ -575,7 +572,7 @@ { "name": "myLoadBalancingRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/loadBalancingRules/myLoadBalancingRule", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers/loadBalancingRules", "properties": { "provisioningState": "Succeeded", @@ -610,7 +607,7 @@ { "name": "myProbe", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/probes/myProbe", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "properties": { "provisioningState": "Succeeded", "protocol": "Http", @@ -633,7 +630,7 @@ { "name": "myOutboundRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/outboundRules/myOutboundRule", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers/outboundRules", "properties": { "provisioningState": "Succeeded", @@ -665,13 +662,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/31b89a7d-1218-4d7f-b93d-18c827260413?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/f0ad258c-0812-4d6f-9d64-abbb7871a540?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -679,7 +676,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -690,10 +687,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "5d40ce06-b12e-4878-ab42-3d50dc8800de", - "x-ms-correlation-request-id": "3fda0fe5-e17e-4df0-8314-77b332cbae73", - "x-ms-ratelimit-remaining-subscription-reads": "11845", - "x-ms-routing-request-id": "CENTRALUS:20221010T042841Z:3fda0fe5-e17e-4df0-8314-77b332cbae73" + "x-ms-arm-service-request-id": "51c9d0a0-4f0b-4f94-ab60-55f570ea9480", + "x-ms-correlation-request-id": "fa7c2cbd-6687-45d3-af47-26ddf33c3273", + "x-ms-ratelimit-remaining-subscription-reads": "11963", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:fa7c2cbd-6687-45d3-af47-26ddf33c3273" }, "ResponseBody": { "status": "Succeeded" @@ -706,7 +703,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -714,8 +711,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", - "ETag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -726,25 +723,25 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "30ca9b65-9100-478b-8899-ca04daf299c3", - "x-ms-correlation-request-id": "1cab982c-b066-4c0a-ad6a-b0dcb26ae733", - "x-ms-ratelimit-remaining-subscription-reads": "11844", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:1cab982c-b066-4c0a-ad6a-b0dcb26ae733" + "x-ms-arm-service-request-id": "c30820f9-7bac-4dba-ac98-aed5077bf610", + "x-ms-correlation-request-id": "0a52ad87-9106-49d1-bcd1-f9dd6b2e65c9", + "x-ms-ratelimit-remaining-subscription-reads": "11962", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:0a52ad87-9106-49d1-bcd1-f9dd6b2e65c9" }, "ResponseBody": { "name": "myLoadBalancer", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "bb701271-3fb3-451f-ac6a-1e12212269b4", + "resourceGuid": "e87018e0-c487-4552-9868-45a83fb75100", "frontendIPConfigurations": [ { "name": "myFrontendIpconfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/frontendIPConfigurations/myFrontendIpconfiguration", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations", "properties": { "provisioningState": "Succeeded", @@ -769,7 +766,7 @@ { "name": "myBackendAddressPool", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/backendAddressPools/myBackendAddressPool", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "properties": { "provisioningState": "Succeeded", "loadBalancerBackendAddresses": [], @@ -791,7 +788,7 @@ { "name": "myLoadBalancingRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/loadBalancingRules/myLoadBalancingRule", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers/loadBalancingRules", "properties": { "provisioningState": "Succeeded", @@ -826,7 +823,7 @@ { "name": "myProbe", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/probes/myProbe", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "properties": { "provisioningState": "Succeeded", "protocol": "Http", @@ -849,7 +846,7 @@ { "name": "myOutboundRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/outboundRules/myOutboundRule", - "etag": "W/\u002271543fa8-93f1-42ca-a4d2-92d8c2cba4c2\u0022", + "etag": "W/\u002238b29284-11fb-4734-bfe0-6ad214d4b158\u0022", "type": "Microsoft.Network/loadBalancers/outboundRules", "properties": { "provisioningState": "Succeeded", @@ -889,7 +886,7 @@ "Connection": "keep-alive", "Content-Length": "377", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "properties": { @@ -907,11 +904,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/e0d22da5-b595-440c-be48-a5d8a0282a81?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/09f8fa95-9c82-4e12-ae6d-998927ba6b1b?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "890", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -920,15 +917,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "424d36aa-de80-4bd0-8cf4-9c78906e24fc", - "x-ms-correlation-request-id": "34438186-cf02-4371-9691-fdcd09e3926f", - "x-ms-ratelimit-remaining-subscription-writes": "1170", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:34438186-cf02-4371-9691-fdcd09e3926f" + "x-ms-arm-service-request-id": "8df4bbe7-e82d-4481-8dbe-3d351dbad2e9", + "x-ms-correlation-request-id": "f49521cc-2e54-40f0-b1e5-ffa397e38edf", + "x-ms-ratelimit-remaining-subscription-writes": "1190", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:f49521cc-2e54-40f0-b1e5-ffa397e38edf" }, "ResponseBody": { "name": "myInboundNatRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/inboundNatRules/myInboundNatRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/inboundNatRules", "properties": { "provisioningState": "Succeeded", @@ -947,13 +944,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/e0d22da5-b595-440c-be48-a5d8a0282a81?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/09f8fa95-9c82-4e12-ae6d-998927ba6b1b?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -961,7 +958,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -972,10 +969,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "ee28d521-a492-401f-9e89-d2390b2f548d", - "x-ms-correlation-request-id": "12190a05-51ae-400c-8e4d-ce8c66766aec", - "x-ms-ratelimit-remaining-subscription-reads": "11843", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:12190a05-51ae-400c-8e4d-ce8c66766aec" + "x-ms-arm-service-request-id": "1b584398-ad08-47eb-9949-3760e05184db", + "x-ms-correlation-request-id": "d3c8a32e-241a-4c7b-bac1-f83db7d1dddc", + "x-ms-ratelimit-remaining-subscription-reads": "11961", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:d3c8a32e-241a-4c7b-bac1-f83db7d1dddc" }, "ResponseBody": { "status": "Succeeded" @@ -988,7 +985,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -996,8 +993,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1008,15 +1005,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2c9dd4db-3f70-45b6-832c-697fd2607daf", - "x-ms-correlation-request-id": "ba8fcdb9-7a49-4c68-8f36-8255afb3e3df", - "x-ms-ratelimit-remaining-subscription-reads": "11842", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:ba8fcdb9-7a49-4c68-8f36-8255afb3e3df" + "x-ms-arm-service-request-id": "08105d2c-04d3-4445-b56e-4001111ed428", + "x-ms-correlation-request-id": "60f0f423-e177-4f41-ab14-d3d5069ffa0f", + "x-ms-ratelimit-remaining-subscription-reads": "11960", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:60f0f423-e177-4f41-ab14-d3d5069ffa0f" }, "ResponseBody": { "name": "myInboundNatRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/inboundNatRules/myInboundNatRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/inboundNatRules", "properties": { "provisioningState": "Succeeded", @@ -1041,7 +1038,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1049,8 +1046,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1061,15 +1058,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "952e7dad-68e5-444e-9439-69f729f1830f", - "x-ms-correlation-request-id": "b071d6f1-13a3-4c5a-bdd7-8b8c7e254885", - "x-ms-ratelimit-remaining-subscription-reads": "11841", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:b071d6f1-13a3-4c5a-bdd7-8b8c7e254885" + "x-ms-arm-service-request-id": "394880cb-4d16-4506-ab07-ff0a50540772", + "x-ms-correlation-request-id": "5eb0811b-810f-4997-8205-ecfcbbb779e5", + "x-ms-ratelimit-remaining-subscription-reads": "11959", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:5eb0811b-810f-4997-8205-ecfcbbb779e5" }, "ResponseBody": { "name": "myFrontendIpconfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/frontendIPConfigurations/myFrontendIpconfiguration", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations", "properties": { "provisioningState": "Succeeded", @@ -1102,7 +1099,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1110,8 +1107,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:41 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1122,15 +1119,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "03a86e93-9b3f-40eb-9d99-aefb5d116019", - "x-ms-correlation-request-id": "e6378ffe-2e5f-4deb-92ea-6041d55cfe42", - "x-ms-ratelimit-remaining-subscription-reads": "11840", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:e6378ffe-2e5f-4deb-92ea-6041d55cfe42" + "x-ms-arm-service-request-id": "b104e973-7214-455c-96cf-88c22192bf37", + "x-ms-correlation-request-id": "179ab0ec-fb2b-4ebb-9e1b-d0f28425a3de", + "x-ms-ratelimit-remaining-subscription-reads": "11958", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:179ab0ec-fb2b-4ebb-9e1b-d0f28425a3de" }, "ResponseBody": { "name": "myBackendAddressPool", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/backendAddressPools/myBackendAddressPool", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "properties": { "provisioningState": "Succeeded", "loadBalancerBackendAddresses": [], @@ -1155,7 +1152,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1163,8 +1160,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:42 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1175,15 +1172,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "5234846a-478d-4527-aaf0-0ce07641d82d", - "x-ms-correlation-request-id": "512a8eca-8977-43ee-a7b6-856297d13ad6", - "x-ms-ratelimit-remaining-subscription-reads": "11839", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:512a8eca-8977-43ee-a7b6-856297d13ad6" + "x-ms-arm-service-request-id": "83353878-48c2-41a0-ab78-e0641c65a6a4", + "x-ms-correlation-request-id": "1ac08973-da94-42db-9b74-6cb178f0fe5d", + "x-ms-ratelimit-remaining-subscription-reads": "11957", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:1ac08973-da94-42db-9b74-6cb178f0fe5d" }, "ResponseBody": { "name": "myLoadBalancingRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/loadBalancingRules/myLoadBalancingRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/loadBalancingRules", "properties": { "provisioningState": "Succeeded", @@ -1221,7 +1218,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1229,8 +1226,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:42 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1241,15 +1238,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "440b2ebc-0498-4512-ad5f-e39b9cbdcb59", - "x-ms-correlation-request-id": "189ee57b-a25c-4dc0-aa2a-c6a629e68493", - "x-ms-ratelimit-remaining-subscription-reads": "11838", - "x-ms-routing-request-id": "CENTRALUS:20221010T042842Z:189ee57b-a25c-4dc0-aa2a-c6a629e68493" + "x-ms-arm-service-request-id": "57a22647-3570-4117-921f-e7e0e1622f26", + "x-ms-correlation-request-id": "b92f3bd0-1449-43ba-b3db-6d74f9aa1bce", + "x-ms-ratelimit-remaining-subscription-reads": "11956", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:b92f3bd0-1449-43ba-b3db-6d74f9aa1bce" }, "ResponseBody": { "name": "myInboundNatRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/inboundNatRules/myInboundNatRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/inboundNatRules", "properties": { "provisioningState": "Succeeded", @@ -1274,7 +1271,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1282,8 +1279,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:42 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1294,15 +1291,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "52333a30-bd74-4109-a3b8-37fa9edcad57", - "x-ms-correlation-request-id": "1378ac7a-e392-4eb8-b8df-c775569554ca", - "x-ms-ratelimit-remaining-subscription-reads": "11837", - "x-ms-routing-request-id": "CENTRALUS:20221010T042843Z:1378ac7a-e392-4eb8-b8df-c775569554ca" + "x-ms-arm-service-request-id": "1aa6991f-7a3d-4bac-9427-f7b920ef0398", + "x-ms-correlation-request-id": "a981f8f9-b4e3-4cac-96cd-09348fb5778d", + "x-ms-ratelimit-remaining-subscription-reads": "11955", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:a981f8f9-b4e3-4cac-96cd-09348fb5778d" }, "ResponseBody": { "name": "myOutboundRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/outboundRules/myOutboundRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/outboundRules", "properties": { "provisioningState": "Succeeded", @@ -1332,7 +1329,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1340,8 +1337,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:42 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1352,15 +1349,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "3fee4eb0-2c1d-4290-92a0-669923506d59", - "x-ms-correlation-request-id": "e8a8a673-d38e-4679-ba0a-39d0d66757a7", - "x-ms-ratelimit-remaining-subscription-reads": "11836", - "x-ms-routing-request-id": "CENTRALUS:20221010T042843Z:e8a8a673-d38e-4679-ba0a-39d0d66757a7" + "x-ms-arm-service-request-id": "e5413337-57d2-4a00-95a8-c32b7cee5ad0", + "x-ms-correlation-request-id": "1a0acd69-43f6-4f50-b3ac-80f935341332", + "x-ms-ratelimit-remaining-subscription-reads": "11954", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:1a0acd69-43f6-4f50-b3ac-80f935341332" }, "ResponseBody": { "name": "myProbe", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/probes/myProbe", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "properties": { "provisioningState": "Succeeded", "protocol": "Http", @@ -1385,7 +1382,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1393,8 +1390,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:42 GMT", - "ETag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "Date": "Wed, 26 Oct 2022 04:55:18 GMT", + "ETag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1405,25 +1402,25 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "0d889851-2c81-4067-a275-8cabedf113ea", - "x-ms-correlation-request-id": "dd104770-2a6e-4f93-b7e7-d4343aa9d43b", - "x-ms-ratelimit-remaining-subscription-reads": "11835", - "x-ms-routing-request-id": "CENTRALUS:20221010T042843Z:dd104770-2a6e-4f93-b7e7-d4343aa9d43b" + "x-ms-arm-service-request-id": "5fd8f086-45d8-4cff-94f5-6077c84cd874", + "x-ms-correlation-request-id": "225510ae-2827-4e28-915e-82edd8fe2b61", + "x-ms-ratelimit-remaining-subscription-reads": "11953", + "x-ms-routing-request-id": "EASTUS:20221026T045518Z:225510ae-2827-4e28-915e-82edd8fe2b61" }, "ResponseBody": { "name": "myLoadBalancer", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "bb701271-3fb3-451f-ac6a-1e12212269b4", + "resourceGuid": "e87018e0-c487-4552-9868-45a83fb75100", "frontendIPConfigurations": [ { "name": "myFrontendIpconfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/frontendIPConfigurations/myFrontendIpconfiguration", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations", "properties": { "provisioningState": "Succeeded", @@ -1453,7 +1450,7 @@ { "name": "myBackendAddressPool", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/backendAddressPools/myBackendAddressPool", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "properties": { "provisioningState": "Succeeded", "loadBalancerBackendAddresses": [], @@ -1475,7 +1472,7 @@ { "name": "myLoadBalancingRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/loadBalancingRules/myLoadBalancingRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/loadBalancingRules", "properties": { "provisioningState": "Succeeded", @@ -1510,7 +1507,7 @@ { "name": "myProbe", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/probes/myProbe", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "properties": { "provisioningState": "Succeeded", "protocol": "Http", @@ -1532,7 +1529,7 @@ { "name": "myInboundNatRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/inboundNatRules/myInboundNatRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/inboundNatRules", "properties": { "provisioningState": "Succeeded", @@ -1554,7 +1551,7 @@ { "name": "myOutboundRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/outboundRules/myOutboundRule", - "etag": "W/\u00225486c935-6f2f-4195-883d-48f65cc857bb\u0022", + "etag": "W/\u0022913b0b1b-309d-426b-a6d3-e8418e67b87b\u0022", "type": "Microsoft.Network/loadBalancers/outboundRules", "properties": { "provisioningState": "Succeeded", @@ -1594,7 +1591,7 @@ "Connection": "keep-alive", "Content-Length": "46", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -1608,7 +1605,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:42 GMT", + "Date": "Wed, 26 Oct 2022 04:55:19 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1619,15 +1616,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8a3f35cb-b1fc-442a-a740-6be1323b4e12", - "x-ms-correlation-request-id": "580406d4-8a15-4580-be78-5070a08bbf69", - "x-ms-ratelimit-remaining-subscription-writes": "1169", - "x-ms-routing-request-id": "CENTRALUS:20221010T042843Z:580406d4-8a15-4580-be78-5070a08bbf69" + "x-ms-arm-service-request-id": "cbe3be92-5ed4-420a-a3c3-c5ef8f0e14a8", + "x-ms-correlation-request-id": "d45990a0-e2fa-4cfb-8995-3859c31fc755", + "x-ms-ratelimit-remaining-subscription-writes": "1189", + "x-ms-routing-request-id": "EASTUS:20221026T045519Z:d45990a0-e2fa-4cfb-8995-3859c31fc755" }, "ResponseBody": { "name": "myLoadBalancer", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer", - "etag": "W/\u00222842f7a6-3219-402f-8396-71bcb1722944\u0022", + "etag": "W/\u0022eb5b63f8-0940-4691-b5c2-07610831e41f\u0022", "type": "Microsoft.Network/loadBalancers", "location": "eastus", "tags": { @@ -1636,12 +1633,12 @@ }, "properties": { "provisioningState": "Succeeded", - "resourceGuid": "bb701271-3fb3-451f-ac6a-1e12212269b4", + "resourceGuid": "e87018e0-c487-4552-9868-45a83fb75100", "frontendIPConfigurations": [ { "name": "myFrontendIpconfiguration", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/frontendIPConfigurations/myFrontendIpconfiguration", - "etag": "W/\u00222842f7a6-3219-402f-8396-71bcb1722944\u0022", + "etag": "W/\u0022eb5b63f8-0940-4691-b5c2-07610831e41f\u0022", "type": "Microsoft.Network/loadBalancers/frontendIPConfigurations", "properties": { "provisioningState": "Succeeded", @@ -1671,7 +1668,7 @@ { "name": "myBackendAddressPool", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/backendAddressPools/myBackendAddressPool", - "etag": "W/\u00222842f7a6-3219-402f-8396-71bcb1722944\u0022", + "etag": "W/\u0022eb5b63f8-0940-4691-b5c2-07610831e41f\u0022", "properties": { "provisioningState": "Succeeded", "loadBalancerBackendAddresses": [], @@ -1693,7 +1690,7 @@ { "name": "myLoadBalancingRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/loadBalancingRules/myLoadBalancingRule", - "etag": "W/\u00222842f7a6-3219-402f-8396-71bcb1722944\u0022", + "etag": "W/\u0022eb5b63f8-0940-4691-b5c2-07610831e41f\u0022", "type": "Microsoft.Network/loadBalancers/loadBalancingRules", "properties": { "provisioningState": "Succeeded", @@ -1728,7 +1725,7 @@ { "name": "myProbe", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/probes/myProbe", - "etag": "W/\u00222842f7a6-3219-402f-8396-71bcb1722944\u0022", + "etag": "W/\u0022eb5b63f8-0940-4691-b5c2-07610831e41f\u0022", "properties": { "provisioningState": "Succeeded", "protocol": "Http", @@ -1750,7 +1747,7 @@ { "name": "myInboundNatRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/inboundNatRules/myInboundNatRule", - "etag": "W/\u00222842f7a6-3219-402f-8396-71bcb1722944\u0022", + "etag": "W/\u0022eb5b63f8-0940-4691-b5c2-07610831e41f\u0022", "type": "Microsoft.Network/loadBalancers/inboundNatRules", "properties": { "provisioningState": "Succeeded", @@ -1772,7 +1769,7 @@ { "name": "myOutboundRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/loadBalancers/myLoadBalancer/outboundRules/myOutboundRule", - "etag": "W/\u00222842f7a6-3219-402f-8396-71bcb1722944\u0022", + "etag": "W/\u0022eb5b63f8-0940-4691-b5c2-07610831e41f\u0022", "type": "Microsoft.Network/loadBalancers/outboundRules", "properties": { "provisioningState": "Succeeded", @@ -1811,18 +1808,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8a76a2f5-7c02-4703-8210-ba41d46cd525?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/ccea1d2f-153e-47ac-b7d0-be32cc45fa06?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:28:43 GMT", + "Date": "Wed, 26 Oct 2022 04:55:19 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/8a76a2f5-7c02-4703-8210-ba41d46cd525?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/ccea1d2f-153e-47ac-b7d0-be32cc45fa06?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -1831,21 +1828,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f9d6c82b-5693-495c-b195-38c0fddbb362", - "x-ms-correlation-request-id": "db8d22c8-a69e-434c-8ddb-2420e7a7e80a", - "x-ms-ratelimit-remaining-subscription-deletes": "14986", - "x-ms-routing-request-id": "CENTRALUS:20221010T042843Z:db8d22c8-a69e-434c-8ddb-2420e7a7e80a" + "x-ms-arm-service-request-id": "d4de88a8-26b8-4b33-ae82-53e37581a397", + "x-ms-correlation-request-id": "e21ab64f-3793-406a-907f-af339df2d787", + "x-ms-ratelimit-remaining-subscription-deletes": "14993", + "x-ms-routing-request-id": "EASTUS:20221026T045519Z:e21ab64f-3793-406a-907f-af339df2d787" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8a76a2f5-7c02-4703-8210-ba41d46cd525?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/ccea1d2f-153e-47ac-b7d0-be32cc45fa06?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1853,7 +1850,43 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:43 GMT", + "Date": "Wed, 26 Oct 2022 04:55:19 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Retry-After": "10", + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "Transfer-Encoding": "chunked", + "Vary": "Accept-Encoding", + "X-Content-Type-Options": "nosniff", + "x-ms-arm-service-request-id": "4cef4494-b42a-4c70-b091-40fe383ddde2", + "x-ms-correlation-request-id": "210ec527-6a22-4658-b80c-e9eb6573ff39", + "x-ms-ratelimit-remaining-subscription-reads": "11952", + "x-ms-routing-request-id": "EASTUS:20221026T045519Z:210ec527-6a22-4658-b80c-e9eb6573ff39" + }, + "ResponseBody": { + "status": "InProgress" + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/ccea1d2f-153e-47ac-b7d0-be32cc45fa06?api-version=2022-05-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate", + "Connection": "keep-alive", + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Encoding": "gzip", + "Content-Type": "application/json; charset=utf-8", + "Date": "Wed, 26 Oct 2022 04:55:29 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1864,34 +1897,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "20a9a357-00bc-441e-807c-efc2475b791a", - "x-ms-correlation-request-id": "c90edd60-421a-4cdb-adc8-5a45771193e5", - "x-ms-ratelimit-remaining-subscription-reads": "11834", - "x-ms-routing-request-id": "CENTRALUS:20221010T042843Z:c90edd60-421a-4cdb-adc8-5a45771193e5" + "x-ms-arm-service-request-id": "78b1912a-345a-4f7d-8874-c0750dc0d960", + "x-ms-correlation-request-id": "04ec8a60-78a1-4753-a789-82817b19975c", + "x-ms-ratelimit-remaining-subscription-reads": "11951", + "x-ms-routing-request-id": "EASTUS:20221026T045529Z:04ec8a60-78a1-4753-a789-82817b19975c" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/8a76a2f5-7c02-4703-8210-ba41d46cd525?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/ccea1d2f-153e-47ac-b7d0-be32cc45fa06?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/8a76a2f5-7c02-4703-8210-ba41d46cd525?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/ccea1d2f-153e-47ac-b7d0-be32cc45fa06?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:43 GMT", + "Date": "Wed, 26 Oct 2022 04:55:29 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/8a76a2f5-7c02-4703-8210-ba41d46cd525?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/ccea1d2f-153e-47ac-b7d0-be32cc45fa06?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -1899,10 +1932,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f9d6c82b-5693-495c-b195-38c0fddbb362", - "x-ms-correlation-request-id": "db8d22c8-a69e-434c-8ddb-2420e7a7e80a", - "x-ms-ratelimit-remaining-subscription-reads": "11833", - "x-ms-routing-request-id": "CENTRALUS:20221010T042843Z:516151ed-4b78-4615-96c9-d2cafd1e7e8f" + "x-ms-arm-service-request-id": "d4de88a8-26b8-4b33-ae82-53e37581a397", + "x-ms-correlation-request-id": "e21ab64f-3793-406a-907f-af339df2d787", + "x-ms-ratelimit-remaining-subscription-reads": "11950", + "x-ms-routing-request-id": "EASTUS:20221026T045529Z:8b081f91-436d-44dc-85f0-3d3595abf445" }, "ResponseBody": null }, @@ -1914,18 +1947,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/67ab220e-fe84-4747-b7cf-9c0db82e55fe?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c6fe071d-97f4-489a-9c6e-ae9b5af3e512?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:28:43 GMT", + "Date": "Wed, 26 Oct 2022 04:55:29 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/67ab220e-fe84-4747-b7cf-9c0db82e55fe?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c6fe071d-97f4-489a-9c6e-ae9b5af3e512?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -1934,21 +1967,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "6cbcef4d-965f-444d-b488-e674d0f6748f", - "x-ms-correlation-request-id": "e9f428d9-458e-451e-b435-b636511f6655", - "x-ms-ratelimit-remaining-subscription-deletes": "14985", - "x-ms-routing-request-id": "CENTRALUS:20221010T042844Z:e9f428d9-458e-451e-b435-b636511f6655" + "x-ms-arm-service-request-id": "c8d15857-ddd1-4a59-bd06-dc2ac7b2cbe1", + "x-ms-correlation-request-id": "ae2d6bb0-5e61-405b-81e4-65f6a029481f", + "x-ms-ratelimit-remaining-subscription-deletes": "14992", + "x-ms-routing-request-id": "EASTUS:20221026T045529Z:ae2d6bb0-5e61-405b-81e4-65f6a029481f" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/67ab220e-fe84-4747-b7cf-9c0db82e55fe?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c6fe071d-97f4-489a-9c6e-ae9b5af3e512?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1956,7 +1989,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:43 GMT", + "Date": "Wed, 26 Oct 2022 04:55:29 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1967,34 +2000,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8d972bee-3f18-4574-bf93-cd3af21cc582", - "x-ms-correlation-request-id": "fa1b8143-7398-4a99-ae89-5e7d24ad280e", - "x-ms-ratelimit-remaining-subscription-reads": "11832", - "x-ms-routing-request-id": "CENTRALUS:20221010T042844Z:fa1b8143-7398-4a99-ae89-5e7d24ad280e" + "x-ms-arm-service-request-id": "eb042c30-ee2a-40ea-a2be-75ab39346ba8", + "x-ms-correlation-request-id": "11377969-4f2e-40bf-85e7-268825600b3b", + "x-ms-ratelimit-remaining-subscription-reads": "11949", + "x-ms-routing-request-id": "EASTUS:20221026T045530Z:11377969-4f2e-40bf-85e7-268825600b3b" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/67ab220e-fe84-4747-b7cf-9c0db82e55fe?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c6fe071d-97f4-489a-9c6e-ae9b5af3e512?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/67ab220e-fe84-4747-b7cf-9c0db82e55fe?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c6fe071d-97f4-489a-9c6e-ae9b5af3e512?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:43 GMT", + "Date": "Wed, 26 Oct 2022 04:55:29 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/67ab220e-fe84-4747-b7cf-9c0db82e55fe?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c6fe071d-97f4-489a-9c6e-ae9b5af3e512?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -2002,10 +2035,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "6cbcef4d-965f-444d-b488-e674d0f6748f", - "x-ms-correlation-request-id": "e9f428d9-458e-451e-b435-b636511f6655", - "x-ms-ratelimit-remaining-subscription-reads": "11831", - "x-ms-routing-request-id": "CENTRALUS:20221010T042844Z:cc121f65-f8c9-4d2d-ba60-395230ef3f03" + "x-ms-arm-service-request-id": "c8d15857-ddd1-4a59-bd06-dc2ac7b2cbe1", + "x-ms-correlation-request-id": "ae2d6bb0-5e61-405b-81e4-65f6a029481f", + "x-ms-ratelimit-remaining-subscription-reads": "11948", + "x-ms-routing-request-id": "EASTUS:20221026T045530Z:f4755dfd-81eb-4a61-be16-d8308b15948e" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_nat.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_nat.pyTestMgmtNetworktest_network.json index db287a4823a3..a847b22b858a 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_nat.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_nat.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:45 GMT", + "Date": "Wed, 26 Oct 2022 04:55:32 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:45 GMT", + "Date": "Wed, 26 Oct 2022 04:55:32 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.13943.8 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "8497cca0-fc27-4767-ae4e-2d822e925fe6", + "client-request-id": "cf36b95f-cd03-48ef-b9b2-372a69aff78c", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "8497cca0-fc27-4767-ae4e-2d822e925fe6", + "client-request-id": "cf36b95f-cd03-48ef-b9b2-372a69aff78c", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:45 GMT", + "Date": "Wed, 26 Oct 2022 04:55:32 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - EUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "132", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -239,11 +236,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/742c7f67-df92-4d44-9776-a3f8f622e6fe?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d02b3254-0553-4af1-920f-6cb22c065879?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "718", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:47 GMT", + "Date": "Wed, 26 Oct 2022 04:55:34 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "1", @@ -253,19 +250,19 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "4a21fd6c-9763-4fb8-bee9-6175f5d591cd", - "x-ms-correlation-request-id": "b8dfd692-fb2c-4b6b-8401-4f11dbc953a4", - "x-ms-ratelimit-remaining-subscription-writes": "1168", - "x-ms-routing-request-id": "CENTRALUS:20221010T042847Z:b8dfd692-fb2c-4b6b-8401-4f11dbc953a4" + "x-ms-arm-service-request-id": "3dc1ba30-0373-49d1-a51a-2e6022088930", + "x-ms-correlation-request-id": "2aa03c2b-4ffa-42a9-9a6f-95ba081f7850", + "x-ms-ratelimit-remaining-subscription-writes": "1188", + "x-ms-routing-request-id": "EASTUS:20221026T045534Z:2aa03c2b-4ffa-42a9-9a6f-95ba081f7850" }, "ResponseBody": { "name": "publicipaddress", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/publicipaddress", - "etag": "W/\u00227232b8c3-d5c7-4460-af05-58d53ec51111\u0022", + "etag": "W/\u00220bd5fe22-c870-4f5c-b825-16af67ab7dd2\u0022", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "295cbf6c-4fe3-45ec-8a3f-db94be8c8556", + "resourceGuid": "af376257-8b11-477b-960a-1f26fd7bd208", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Static", "idleTimeoutInMinutes": 4, @@ -282,13 +279,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/742c7f67-df92-4d44-9776-a3f8f622e6fe?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d02b3254-0553-4af1-920f-6cb22c065879?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -296,10 +293,9 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:47 GMT", + "Date": "Wed, 26 Oct 2022 04:55:34 GMT", "Expires": "-1", "Pragma": "no-cache", - "Retry-After": "2", "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" @@ -308,45 +304,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e4b79af7-cf52-4a1e-91b1-77695bdd02bb", - "x-ms-correlation-request-id": "fd99c923-d5ad-46ee-a61a-cca5cb3c6846", - "x-ms-ratelimit-remaining-subscription-reads": "11830", - "x-ms-routing-request-id": "CENTRALUS:20221010T042847Z:fd99c923-d5ad-46ee-a61a-cca5cb3c6846" - }, - "ResponseBody": { - "status": "InProgress" - } - }, - { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/742c7f67-df92-4d44-9776-a3f8f622e6fe?api-version=2022-05-01", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "*/*", - "Accept-Encoding": "gzip, deflate", - "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Encoding": "gzip", - "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:49 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "Strict-Transport-Security": "max-age=31536000; includeSubDomains", - "Transfer-Encoding": "chunked", - "Vary": "Accept-Encoding", - "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "b94b6c21-5834-4c89-b48f-692ee95ece24", - "x-ms-correlation-request-id": "5172890d-488a-4f1f-af86-8ba22bebc908", - "x-ms-ratelimit-remaining-subscription-reads": "11829", - "x-ms-routing-request-id": "CENTRALUS:20221010T042850Z:5172890d-488a-4f1f-af86-8ba22bebc908" + "x-ms-arm-service-request-id": "0158d10f-af01-4c3a-bc9f-c3fe513c7d38", + "x-ms-correlation-request-id": "7a178c4e-0b3e-455c-9e02-9994b819226b", + "x-ms-ratelimit-remaining-subscription-reads": "11947", + "x-ms-routing-request-id": "EASTUS:20221026T045535Z:7a178c4e-0b3e-455c-9e02-9994b819226b" }, "ResponseBody": { "status": "Succeeded" @@ -359,7 +320,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -367,8 +328,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:49 GMT", - "ETag": "W/\u0022f181922a-e965-4821-85c5-e2d3842532fd\u0022", + "Date": "Wed, 26 Oct 2022 04:55:34 GMT", + "ETag": "W/\u002236497baa-61d8-4556-a50c-8d8a51f9569b\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -379,20 +340,20 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "54749556-75ef-490d-bec6-5eeab47ea8ff", - "x-ms-correlation-request-id": "91b62880-36c6-40ff-b28e-9b066a455c51", - "x-ms-ratelimit-remaining-subscription-reads": "11828", - "x-ms-routing-request-id": "CENTRALUS:20221010T042850Z:91b62880-36c6-40ff-b28e-9b066a455c51" + "x-ms-arm-service-request-id": "a499c71b-dc9e-4e37-ac14-5aa27bdf3633", + "x-ms-correlation-request-id": "153c3bd8-245d-425c-be33-e01bda881595", + "x-ms-ratelimit-remaining-subscription-reads": "11946", + "x-ms-routing-request-id": "EASTUS:20221026T045535Z:153c3bd8-245d-425c-be33-e01bda881595" }, "ResponseBody": { "name": "publicipaddress", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPAddresses/publicipaddress", - "etag": "W/\u0022f181922a-e965-4821-85c5-e2d3842532fd\u0022", + "etag": "W/\u002236497baa-61d8-4556-a50c-8d8a51f9569b\u0022", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "295cbf6c-4fe3-45ec-8a3f-db94be8c8556", - "ipAddress": "20.163.137.86", + "resourceGuid": "af376257-8b11-477b-960a-1f26fd7bd208", + "ipAddress": "20.232.210.219", "publicIPAddressVersion": "IPv4", "publicIPAllocationMethod": "Static", "idleTimeoutInMinutes": 4, @@ -417,7 +378,7 @@ "Connection": "keep-alive", "Content-Length": "87", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -431,11 +392,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/874c2994-97e6-48b3-8991-7bcbbcdca7b9?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/419342fc-ae84-400e-a1cf-85d0601066e2?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "582", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:50 GMT", + "Date": "Wed, 26 Oct 2022 04:55:35 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "3", @@ -445,20 +406,20 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "07a1a07d-6feb-4a1b-acff-4f56fbb5e22d", - "x-ms-correlation-request-id": "19ed02c2-492e-4d10-9360-0683e4dc4749", - "x-ms-ratelimit-remaining-subscription-writes": "1167", - "x-ms-routing-request-id": "CENTRALUS:20221010T042850Z:19ed02c2-492e-4d10-9360-0683e4dc4749" + "x-ms-arm-service-request-id": "20befbb5-dcf6-4d44-afe8-088a9393e657", + "x-ms-correlation-request-id": "6457b0ac-bc40-4bc2-a735-2d1ffa70bfc2", + "x-ms-ratelimit-remaining-subscription-writes": "1187", + "x-ms-routing-request-id": "EASTUS:20221026T045535Z:6457b0ac-bc40-4bc2-a735-2d1ffa70bfc2" }, "ResponseBody": { "name": "publicipprefix", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPPrefixes/publicipprefix", - "etag": "W/\u002256137f94-804e-48c1-b55b-f7020b607fa9\u0022", + "etag": "W/\u0022d0e2be04-ba0b-4367-919c-9fa8206c201d\u0022", "type": "Microsoft.Network/publicIPPrefixes", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "1626e9ea-8d0b-4358-a35a-64355597f4e7", + "resourceGuid": "983c81cc-ac3a-4950-ae4b-42870852b520", "prefixLength": 30, "publicIPAddressVersion": "IPv4", "ipTags": [] @@ -470,13 +431,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/874c2994-97e6-48b3-8991-7bcbbcdca7b9?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/419342fc-ae84-400e-a1cf-85d0601066e2?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -484,7 +445,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:28:50 GMT", + "Date": "Wed, 26 Oct 2022 04:55:35 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -496,23 +457,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "441cbff3-7281-4e35-86f8-35b6ce8a5024", - "x-ms-correlation-request-id": "b103b4a4-82cf-4f9f-b6eb-81f577dddf2d", - "x-ms-ratelimit-remaining-subscription-reads": "11827", - "x-ms-routing-request-id": "CENTRALUS:20221010T042850Z:b103b4a4-82cf-4f9f-b6eb-81f577dddf2d" + "x-ms-arm-service-request-id": "633c4abb-b9f4-435b-a25e-077eb9b983d3", + "x-ms-correlation-request-id": "051d502f-b51e-44ca-82d2-95af3c807516", + "x-ms-ratelimit-remaining-subscription-reads": "11945", + "x-ms-routing-request-id": "EASTUS:20221026T045535Z:051d502f-b51e-44ca-82d2-95af3c807516" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/874c2994-97e6-48b3-8991-7bcbbcdca7b9?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/419342fc-ae84-400e-a1cf-85d0601066e2?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -520,7 +481,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:00 GMT", + "Date": "Wed, 26 Oct 2022 04:55:45 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -531,10 +492,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2e9c41eb-e592-4354-a4c3-cce714c4ed7e", - "x-ms-correlation-request-id": "00ae2f38-6f7a-4786-9aa2-7aa454e5ee6c", - "x-ms-ratelimit-remaining-subscription-reads": "11826", - "x-ms-routing-request-id": "CENTRALUS:20221010T042901Z:00ae2f38-6f7a-4786-9aa2-7aa454e5ee6c" + "x-ms-arm-service-request-id": "43bdcb17-9588-4629-969a-3f1fc37657e7", + "x-ms-correlation-request-id": "955151ff-8938-4edb-9f7d-5fa10109d6ca", + "x-ms-ratelimit-remaining-subscription-reads": "11944", + "x-ms-routing-request-id": "EASTUS:20221026T045546Z:955151ff-8938-4edb-9f7d-5fa10109d6ca" }, "ResponseBody": { "status": "Succeeded" @@ -547,7 +508,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -555,8 +516,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:00 GMT", - "ETag": "W/\u002210bada7b-8727-4975-898f-a42aac6657e7\u0022", + "Date": "Wed, 26 Oct 2022 04:55:45 GMT", + "ETag": "W/\u002257e17632-a7b9-4dc9-a6c5-04f3e8692043\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -567,23 +528,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f975f134-2aae-46f9-b760-6a025efe5af1", - "x-ms-correlation-request-id": "a24647fb-0025-4662-9342-532d5f7953e5", - "x-ms-ratelimit-remaining-subscription-reads": "11825", - "x-ms-routing-request-id": "CENTRALUS:20221010T042901Z:a24647fb-0025-4662-9342-532d5f7953e5" + "x-ms-arm-service-request-id": "4300d4f9-142e-4a32-8d08-2e4e4c59229a", + "x-ms-correlation-request-id": "97cfd788-1c42-4862-8555-03f891354fb0", + "x-ms-ratelimit-remaining-subscription-reads": "11943", + "x-ms-routing-request-id": "EASTUS:20221026T045546Z:97cfd788-1c42-4862-8555-03f891354fb0" }, "ResponseBody": { "name": "publicipprefix", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/publicIPPrefixes/publicipprefix", - "etag": "W/\u002210bada7b-8727-4975-898f-a42aac6657e7\u0022", + "etag": "W/\u002257e17632-a7b9-4dc9-a6c5-04f3e8692043\u0022", "type": "Microsoft.Network/publicIPPrefixes", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "1626e9ea-8d0b-4358-a35a-64355597f4e7", + "resourceGuid": "983c81cc-ac3a-4950-ae4b-42870852b520", "prefixLength": 30, "publicIPAddressVersion": "IPv4", - "ipPrefix": "20.163.138.60/30", + "ipPrefix": "20.169.236.188/30", "ipTags": [] }, "sku": { @@ -601,7 +562,7 @@ "Connection": "keep-alive", "Content-Length": "404", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -624,11 +585,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/eff0eda5-c696-4b6d-a250-a64f02e700f6?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/eda3445d-1b15-4cee-9053-8aa170b376b7?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "928", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:01 GMT", + "Date": "Wed, 26 Oct 2022 04:55:46 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -638,20 +599,20 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "d116c6d0-e3ff-42db-8dbf-c9ef400b03c9", - "x-ms-correlation-request-id": "be49555c-c754-4595-9ae1-ae04915d7f25", - "x-ms-ratelimit-remaining-subscription-writes": "1166", - "x-ms-routing-request-id": "CENTRALUS:20221010T042901Z:be49555c-c754-4595-9ae1-ae04915d7f25" + "x-ms-arm-service-request-id": "f02ad16f-2f78-4f44-84cb-0be395bf50fd", + "x-ms-correlation-request-id": "73404b71-ff5b-4023-a6cf-6413f49d4390", + "x-ms-ratelimit-remaining-subscription-writes": "1186", + "x-ms-routing-request-id": "EASTUS:20221026T045546Z:73404b71-ff5b-4023-a6cf-6413f49d4390" }, "ResponseBody": { "name": "myNatGateway", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/natGateways/myNatGateway", - "etag": "W/\u00224d135276-b886-4031-999d-e30c41c0b8e4\u0022", + "etag": "W/\u0022af0953de-a9cf-43a1-afb5-050803314463\u0022", "type": "Microsoft.Network/natGateways", "location": "eastus", "properties": { "provisioningState": "Updating", - "resourceGuid": "d1ac2282-46cb-40d1-9753-ebc7d99a7d04", + "resourceGuid": "625994cf-79ce-4060-ab26-77cc8ae7310d", "idleTimeoutInMinutes": 4, "publicIpAddresses": [ { @@ -671,13 +632,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/eff0eda5-c696-4b6d-a250-a64f02e700f6?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/eda3445d-1b15-4cee-9053-8aa170b376b7?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -685,7 +646,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:01 GMT", + "Date": "Wed, 26 Oct 2022 04:55:46 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -697,23 +658,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "f49c513d-e13d-4069-9aff-11cb6cbeb34a", - "x-ms-correlation-request-id": "2200b13d-5cd9-49eb-826b-9780b712b62d", - "x-ms-ratelimit-remaining-subscription-reads": "11824", - "x-ms-routing-request-id": "CENTRALUS:20221010T042901Z:2200b13d-5cd9-49eb-826b-9780b712b62d" + "x-ms-arm-service-request-id": "8c9c8597-6532-4257-be68-a7424605460e", + "x-ms-correlation-request-id": "74b87c3f-af0e-403c-a9a7-04a098319587", + "x-ms-ratelimit-remaining-subscription-reads": "11942", + "x-ms-routing-request-id": "EASTUS:20221026T045547Z:74b87c3f-af0e-403c-a9a7-04a098319587" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/eff0eda5-c696-4b6d-a250-a64f02e700f6?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/eda3445d-1b15-4cee-9053-8aa170b376b7?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -721,7 +682,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:11 GMT", + "Date": "Wed, 26 Oct 2022 04:55:56 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -732,10 +693,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "803bd723-a977-43ba-b1c4-6e2d023d4eda", - "x-ms-correlation-request-id": "a0965271-c9eb-4b5c-83e8-d4a765be7ecf", - "x-ms-ratelimit-remaining-subscription-reads": "11823", - "x-ms-routing-request-id": "CENTRALUS:20221010T042912Z:a0965271-c9eb-4b5c-83e8-d4a765be7ecf" + "x-ms-arm-service-request-id": "d9370efa-c6e5-41c3-80b4-737604906b34", + "x-ms-correlation-request-id": "650392a6-dc0a-437f-be9e-a7197e891ce6", + "x-ms-ratelimit-remaining-subscription-reads": "11941", + "x-ms-routing-request-id": "EASTUS:20221026T045557Z:650392a6-dc0a-437f-be9e-a7197e891ce6" }, "ResponseBody": { "status": "Succeeded" @@ -748,7 +709,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -756,8 +717,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:11 GMT", - "ETag": "W/\u0022ed896bb6-29b7-4983-9f47-b7fb4a5e3403\u0022", + "Date": "Wed, 26 Oct 2022 04:55:56 GMT", + "ETag": "W/\u0022f2a82591-8146-4f8b-9065-a367f1f54742\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -768,20 +729,20 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "1537579e-d5a5-4538-93d7-00d03a35b716", - "x-ms-correlation-request-id": "6f6add82-5f75-436d-867d-759ebdae7dd1", - "x-ms-ratelimit-remaining-subscription-reads": "11822", - "x-ms-routing-request-id": "CENTRALUS:20221010T042912Z:6f6add82-5f75-436d-867d-759ebdae7dd1" + "x-ms-arm-service-request-id": "ac5df97f-f273-4b2f-8dd2-b3aeecfeb8ef", + "x-ms-correlation-request-id": "4eb1270e-c3c8-4793-992f-23a505a859eb", + "x-ms-ratelimit-remaining-subscription-reads": "11940", + "x-ms-routing-request-id": "EASTUS:20221026T045557Z:4eb1270e-c3c8-4793-992f-23a505a859eb" }, "ResponseBody": { "name": "myNatGateway", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/natGateways/myNatGateway", - "etag": "W/\u0022ed896bb6-29b7-4983-9f47-b7fb4a5e3403\u0022", + "etag": "W/\u0022f2a82591-8146-4f8b-9065-a367f1f54742\u0022", "type": "Microsoft.Network/natGateways", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "d1ac2282-46cb-40d1-9753-ebc7d99a7d04", + "resourceGuid": "625994cf-79ce-4060-ab26-77cc8ae7310d", "idleTimeoutInMinutes": 4, "publicIpAddresses": [ { @@ -807,7 +768,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -815,8 +776,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:11 GMT", - "ETag": "W/\u0022ed896bb6-29b7-4983-9f47-b7fb4a5e3403\u0022", + "Date": "Wed, 26 Oct 2022 04:55:56 GMT", + "ETag": "W/\u0022f2a82591-8146-4f8b-9065-a367f1f54742\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -827,20 +788,20 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "51e3e088-039e-49ea-941e-5debf7835afc", - "x-ms-correlation-request-id": "7b1f6875-606e-4317-8935-efae347fd309", - "x-ms-ratelimit-remaining-subscription-reads": "11821", - "x-ms-routing-request-id": "CENTRALUS:20221010T042912Z:7b1f6875-606e-4317-8935-efae347fd309" + "x-ms-arm-service-request-id": "513b369c-4da2-4285-b30e-d38c7237bec8", + "x-ms-correlation-request-id": "9a5bc87a-3379-4641-afc8-73ad1dedf54a", + "x-ms-ratelimit-remaining-subscription-reads": "11939", + "x-ms-routing-request-id": "EASTUS:20221026T045557Z:9a5bc87a-3379-4641-afc8-73ad1dedf54a" }, "ResponseBody": { "name": "myNatGateway", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/natGateways/myNatGateway", - "etag": "W/\u0022ed896bb6-29b7-4983-9f47-b7fb4a5e3403\u0022", + "etag": "W/\u0022f2a82591-8146-4f8b-9065-a367f1f54742\u0022", "type": "Microsoft.Network/natGateways", "location": "eastus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "d1ac2282-46cb-40d1-9753-ebc7d99a7d04", + "resourceGuid": "625994cf-79ce-4060-ab26-77cc8ae7310d", "idleTimeoutInMinutes": 4, "publicIpAddresses": [ { @@ -868,7 +829,7 @@ "Connection": "keep-alive", "Content-Length": "46", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -882,7 +843,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:11 GMT", + "Date": "Wed, 26 Oct 2022 04:55:57 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -893,15 +854,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "83369091-c46d-4254-a77d-2363a4d92cfd", - "x-ms-correlation-request-id": "aa75d946-aad9-4095-abe9-c0711cbce1e4", - "x-ms-ratelimit-remaining-subscription-writes": "1165", - "x-ms-routing-request-id": "CENTRALUS:20221010T042912Z:aa75d946-aad9-4095-abe9-c0711cbce1e4" + "x-ms-arm-service-request-id": "ac84d2bd-5727-4897-888e-a062fefccbcc", + "x-ms-correlation-request-id": "31f9dff5-a2dd-40e0-9fe7-cb38ba62e68c", + "x-ms-ratelimit-remaining-subscription-writes": "1185", + "x-ms-routing-request-id": "EASTUS:20221026T045558Z:31f9dff5-a2dd-40e0-9fe7-cb38ba62e68c" }, "ResponseBody": { "name": "myNatGateway", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/natGateways/myNatGateway", - "etag": "W/\u00228c5eaf44-04b7-4a7a-bfdc-369551ac435f\u0022", + "etag": "W/\u0022c43d3776-3a7d-4de3-9f4e-3d1e74bd36ef\u0022", "type": "Microsoft.Network/natGateways", "location": "eastus", "tags": { @@ -910,7 +871,7 @@ }, "properties": { "provisioningState": "Succeeded", - "resourceGuid": "d1ac2282-46cb-40d1-9753-ebc7d99a7d04", + "resourceGuid": "625994cf-79ce-4060-ab26-77cc8ae7310d", "idleTimeoutInMinutes": 4, "publicIpAddresses": [ { @@ -937,18 +898,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c36dc55f-8b44-4ac0-8545-ba41642508b5?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a5c6873a-1a85-43c8-b9e9-2878ef9102a9?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:29:11 GMT", + "Date": "Wed, 26 Oct 2022 04:55:57 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c36dc55f-8b44-4ac0-8545-ba41642508b5?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a5c6873a-1a85-43c8-b9e9-2878ef9102a9?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -957,57 +918,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c877d35c-f52e-4282-af96-f736d3dc8568", - "x-ms-correlation-request-id": "f3977dc5-ff7f-45a8-a5f1-99f56989ea70", - "x-ms-ratelimit-remaining-subscription-deletes": "14984", - "x-ms-routing-request-id": "CENTRALUS:20221010T042912Z:f3977dc5-ff7f-45a8-a5f1-99f56989ea70" + "x-ms-arm-service-request-id": "fc068f6b-ef58-420b-b098-4bcdfc2285a5", + "x-ms-correlation-request-id": "2bd395f5-a135-40bd-a158-1aa4b7a56f18", + "x-ms-ratelimit-remaining-subscription-deletes": "14991", + "x-ms-routing-request-id": "EASTUS:20221026T045558Z:2bd395f5-a135-40bd-a158-1aa4b7a56f18" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c36dc55f-8b44-4ac0-8545-ba41642508b5?api-version=2022-05-01", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "*/*", - "Accept-Encoding": "gzip, deflate", - "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Encoding": "gzip", - "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:12 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Retry-After": "10", - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "Strict-Transport-Security": "max-age=31536000; includeSubDomains", - "Transfer-Encoding": "chunked", - "Vary": "Accept-Encoding", - "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "754c95b6-5ea3-470b-89e7-fbdc0acf1a30", - "x-ms-correlation-request-id": "19598728-7f20-4fb5-947a-16200fe5b762", - "x-ms-ratelimit-remaining-subscription-reads": "11820", - "x-ms-routing-request-id": "CENTRALUS:20221010T042912Z:19598728-7f20-4fb5-947a-16200fe5b762" - }, - "ResponseBody": { - "status": "InProgress" - } - }, - { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c36dc55f-8b44-4ac0-8545-ba41642508b5?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a5c6873a-1a85-43c8-b9e9-2878ef9102a9?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -1015,7 +940,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:23 GMT", + "Date": "Wed, 26 Oct 2022 04:55:57 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -1026,34 +951,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "7a72e7c3-d60a-48c7-ae8e-55003fb33819", - "x-ms-correlation-request-id": "cc371017-7388-469d-937a-619fa3a443fd", - "x-ms-ratelimit-remaining-subscription-reads": "11819", - "x-ms-routing-request-id": "CENTRALUS:20221010T042923Z:cc371017-7388-469d-937a-619fa3a443fd" + "x-ms-arm-service-request-id": "b8b9d383-86f9-4dd4-b03b-81f455159c14", + "x-ms-correlation-request-id": "15b9e344-053a-49ef-899a-3ce94bf409f6", + "x-ms-ratelimit-remaining-subscription-reads": "11938", + "x-ms-routing-request-id": "EASTUS:20221026T045558Z:15b9e344-053a-49ef-899a-3ce94bf409f6" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c36dc55f-8b44-4ac0-8545-ba41642508b5?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a5c6873a-1a85-43c8-b9e9-2878ef9102a9?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/c36dc55f-8b44-4ac0-8545-ba41642508b5?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/a5c6873a-1a85-43c8-b9e9-2878ef9102a9?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:23 GMT", + "Date": "Wed, 26 Oct 2022 04:55:57 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/c36dc55f-8b44-4ac0-8545-ba41642508b5?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/a5c6873a-1a85-43c8-b9e9-2878ef9102a9?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -1061,10 +986,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c877d35c-f52e-4282-af96-f736d3dc8568", - "x-ms-correlation-request-id": "f3977dc5-ff7f-45a8-a5f1-99f56989ea70", - "x-ms-ratelimit-remaining-subscription-reads": "11818", - "x-ms-routing-request-id": "CENTRALUS:20221010T042923Z:229fdd80-a19b-4808-8204-a0f21ad94845" + "x-ms-arm-service-request-id": "fc068f6b-ef58-420b-b098-4bcdfc2285a5", + "x-ms-correlation-request-id": "2bd395f5-a135-40bd-a158-1aa4b7a56f18", + "x-ms-ratelimit-remaining-subscription-reads": "11937", + "x-ms-routing-request-id": "EASTUS:20221026T045558Z:eb433fc5-8a6a-4614-85ca-b9e6104190f3" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_filter.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_filter.pyTestMgmtNetworktest_network.json index 7ca63e58b682..cb42d4536443 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_filter.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_filter.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:26 GMT", + "Date": "Wed, 26 Oct 2022 04:56:01 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - EUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:26 GMT", + "Date": "Wed, 26 Oct 2022 04:56:01 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.13943.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "9058096e-6f2d-4d2f-934c-b5f894d98f2f", + "client-request-id": "573b6ea0-c538-4aa7-88e9-185cec2a9d7a", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "9058096e-6f2d-4d2f-934c-b5f894d98f2f", + "client-request-id": "573b6ea0-c538-4aa7-88e9-185cec2a9d7a", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:26 GMT", + "Date": "Wed, 26 Oct 2022 04:56:01 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "79", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "eastus", @@ -238,11 +235,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/693c6f78-bbd3-49d6-bea9-f3c6d36adcca?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/807b9fb8-bcfc-4b0d-99ef-25e6b470a9dd?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "420", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:28 GMT", + "Date": "Wed, 26 Oct 2022 04:56:22 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -252,15 +249,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9e451ec9-ff5d-4e32-86a8-3ab6bf7729f0", - "x-ms-correlation-request-id": "15edd38e-0c45-4238-aeb1-0090aaaed500", - "x-ms-ratelimit-remaining-subscription-writes": "1164", - "x-ms-routing-request-id": "CENTRALUS:20221010T042928Z:15edd38e-0c45-4238-aeb1-0090aaaed500" + "x-ms-arm-service-request-id": "e5feb20b-974e-4395-96ff-741586673fd9", + "x-ms-correlation-request-id": "589940b4-d621-494e-bd23-485adf381726", + "x-ms-ratelimit-remaining-subscription-writes": "1184", + "x-ms-routing-request-id": "EASTUS:20221026T045623Z:589940b4-d621-494e-bd23-485adf381726" }, "ResponseBody": { "name": "myRouteFilter", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter", - "etag": "W/\u0022342a0823-50c6-48a8-9081-7b20a0391397\u0022", + "etag": "W/\u0022fa92798a-b921-4f0b-a547-0a84f3ee3afc\u0022", "type": "Microsoft.Network/routeFilters", "location": "eastus", "tags": { @@ -273,13 +270,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/693c6f78-bbd3-49d6-bea9-f3c6d36adcca?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/807b9fb8-bcfc-4b0d-99ef-25e6b470a9dd?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -287,7 +284,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:28 GMT", + "Date": "Wed, 26 Oct 2022 04:56:22 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -299,23 +296,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a0ef1418-52a5-4e2c-ac10-efd5e4df5f42", - "x-ms-correlation-request-id": "ca554c49-d56c-4a11-8222-8337d2cce160", - "x-ms-ratelimit-remaining-subscription-reads": "11817", - "x-ms-routing-request-id": "CENTRALUS:20221010T042928Z:ca554c49-d56c-4a11-8222-8337d2cce160" + "x-ms-arm-service-request-id": "009b50cc-da1c-4e66-84a5-5a77ce534fcc", + "x-ms-correlation-request-id": "34e4a4ab-103b-4f43-9f3e-57bb7813d04e", + "x-ms-ratelimit-remaining-subscription-reads": "11936", + "x-ms-routing-request-id": "EASTUS:20221026T045623Z:34e4a4ab-103b-4f43-9f3e-57bb7813d04e" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/693c6f78-bbd3-49d6-bea9-f3c6d36adcca?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/807b9fb8-bcfc-4b0d-99ef-25e6b470a9dd?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -323,7 +320,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:38 GMT", + "Date": "Wed, 26 Oct 2022 04:56:32 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -334,10 +331,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c03425f4-7c57-4812-9598-02ef4da303a4", - "x-ms-correlation-request-id": "5c345b72-f6c3-4f50-a96f-8692b9af932e", - "x-ms-ratelimit-remaining-subscription-reads": "11816", - "x-ms-routing-request-id": "CENTRALUS:20221010T042938Z:5c345b72-f6c3-4f50-a96f-8692b9af932e" + "x-ms-arm-service-request-id": "d312ea59-e48b-45be-94fd-17fbc89b69ff", + "x-ms-correlation-request-id": "923061d3-c0cd-4bf0-b152-d293479a125c", + "x-ms-ratelimit-remaining-subscription-reads": "11935", + "x-ms-routing-request-id": "EASTUS:20221026T045633Z:923061d3-c0cd-4bf0-b152-d293479a125c" }, "ResponseBody": { "status": "Succeeded" @@ -350,7 +347,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -358,8 +355,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:38 GMT", - "ETag": "W/\u00225a706aff-f3e7-41ba-bbf6-9f9bd8412d07\u0022", + "Date": "Wed, 26 Oct 2022 04:56:32 GMT", + "ETag": "W/\u00226adf0793-a488-4b10-a935-177735961cb0\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -370,15 +367,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "b49cc6a3-bd20-4f75-866a-4798c4a6d434", - "x-ms-correlation-request-id": "41dbe935-c5c0-4050-9f59-ea0fd0144a3e", - "x-ms-ratelimit-remaining-subscription-reads": "11815", - "x-ms-routing-request-id": "CENTRALUS:20221010T042938Z:41dbe935-c5c0-4050-9f59-ea0fd0144a3e" + "x-ms-arm-service-request-id": "372c8943-5863-4d3b-be0a-d48f7ca74054", + "x-ms-correlation-request-id": "cdaab78d-caf7-45ce-952b-64a73df5055a", + "x-ms-ratelimit-remaining-subscription-reads": "11934", + "x-ms-routing-request-id": "EASTUS:20221026T045633Z:cdaab78d-caf7-45ce-952b-64a73df5055a" }, "ResponseBody": { "name": "myRouteFilter", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter", - "etag": "W/\u00225a706aff-f3e7-41ba-bbf6-9f9bd8412d07\u0022", + "etag": "W/\u00226adf0793-a488-4b10-a935-177735961cb0\u0022", "type": "Microsoft.Network/routeFilters", "location": "eastus", "tags": { @@ -397,7 +394,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -405,7 +402,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:38 GMT", + "Date": "Wed, 26 Oct 2022 04:56:32 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -416,24 +413,24 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "71b7f60e-cfff-4d24-a0b1-cc7b3535c5d0", - "x-ms-correlation-request-id": "8503db94-da59-4c3e-8e06-b3a6432acf26", - "x-ms-ratelimit-remaining-subscription-reads": "11814", - "x-ms-routing-request-id": "CENTRALUS:20221010T042939Z:8503db94-da59-4c3e-8e06-b3a6432acf26" + "x-ms-arm-service-request-id": "52833841-29b4-48d7-bdfa-cbee0dd0bc1c", + "x-ms-correlation-request-id": "ab5ac833-95b2-4f15-aa5d-be85a9af59c2", + "x-ms-ratelimit-remaining-subscription-reads": "11933", + "x-ms-routing-request-id": "EASTUS:20221026T045633Z:ab5ac833-95b2-4f15-aa5d-be85a9af59c2" }, "ResponseBody": { "name": "Public", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/serviceTags/Public", "type": "Microsoft.Network/serviceTags", - "changeNumber": "109", + "changeNumber": "112", "cloud": "Public", "values": [ { "name": "ActionGroup", "id": "ActionGroup", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "14", "region": "", "state": "GA", "networkFeatures": [ @@ -660,6 +657,7 @@ "52.246.180.10/32", "52.246.183.223/32", "52.246.184.112/32", + "68.221.98.88/30", "70.37.102.179/32", "104.46.34.229/32", "104.46.42.184/32", @@ -682,6 +680,7 @@ "138.91.1.173/32", "138.91.2.0/32", "138.91.4.43/32", + "158.23.10.88/30", "168.61.46.64/32", "168.61.47.22/32", "168.61.142.52/30", @@ -712,6 +711,7 @@ "2603:1020:1104:400::178/125", "2603:1020:1204:400::c0/125", "2603:1020:1302:400::180/125", + "2603:1020:1403:400::100/125", "2603:1030:f:400::978/125", "2603:1030:10:402::178/125", "2603:1030:104:402::178/125", @@ -721,6 +721,7 @@ "2603:1030:40c:402::178/125", "2603:1030:504:802::f8/125", "2603:1030:608:402::178/125", + "2603:1030:702:400::100/125", "2603:1030:807:402::178/125", "2603:1030:a07:402::8f8/125", "2603:1030:b04:402::178/125", @@ -752,9 +753,9 @@ { "name": "ApiManagement", "id": "ApiManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "16", + "changeNumber": "17", "region": "", "state": "GA", "networkFeatures": [ @@ -932,6 +933,7 @@ "65.52.173.247/32", "65.52.250.4/31", "65.52.252.32/28", + "68.221.84.128/28", "102.37.166.220/31", "102.133.0.79/32", "102.133.26.4/31", @@ -948,6 +950,7 @@ "104.214.18.172/31", "104.214.19.224/28", "137.117.160.56/32", + "158.23.100.128/28", "191.232.18.181/32", "191.233.24.179/32", "191.233.50.192/28", @@ -983,6 +986,7 @@ "2603:1020:1104:400::140/124", "2603:1020:1204::5c0/124", "2603:1020:1302::600/124", + "2603:1020:1403::5c0/124", "2603:1030:f:2::490/124", "2603:1030:f:400::940/124", "2603:1030:10:402::140/124", @@ -995,6 +999,7 @@ "2603:1030:504:2::80/124", "2603:1030:608:3::630/124", "2603:1030:608:402::140/124", + "2603:1030:702::5c0/124", "2603:1030:807:402::140/124", "2603:1030:a07:9::70/124", "2603:1030:a07:402::8c0/124", @@ -1034,7 +1039,7 @@ { "name": "ApiManagement.AustraliaCentral", "id": "ApiManagement.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiacentral", @@ -1057,7 +1062,7 @@ { "name": "ApiManagement.AustraliaCentral2", "id": "ApiManagement.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiacentral2", @@ -1080,7 +1085,7 @@ { "name": "ApiManagement.AustraliaEast", "id": "ApiManagement.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiaeast", @@ -1106,7 +1111,7 @@ { "name": "ApiManagement.AustraliaSoutheast", "id": "ApiManagement.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiasoutheast", @@ -1130,7 +1135,7 @@ { "name": "ApiManagement.BrazilSouth", "id": "ApiManagement.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "brazilsouth", @@ -1154,7 +1159,7 @@ { "name": "ApiManagement.BrazilSoutheast", "id": "ApiManagement.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -1176,7 +1181,7 @@ { "name": "ApiManagement.CanadaCentral", "id": "ApiManagement.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadacentral", @@ -1200,7 +1205,7 @@ { "name": "ApiManagement.CanadaEast", "id": "ApiManagement.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadaeast", @@ -1223,7 +1228,7 @@ { "name": "ApiManagement.CentralIndia", "id": "ApiManagement.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centralindia", @@ -1248,7 +1253,7 @@ { "name": "ApiManagement.CentralUS", "id": "ApiManagement.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centralus", @@ -1272,7 +1277,7 @@ { "name": "ApiManagement.CentralUSEUAP", "id": "ApiManagement.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centraluseuap", @@ -1297,7 +1302,7 @@ { "name": "ApiManagement.EastAsia", "id": "ApiManagement.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastasia", @@ -1324,7 +1329,7 @@ { "name": "ApiManagement.EastUS", "id": "ApiManagement.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastus", @@ -1348,7 +1353,7 @@ { "name": "ApiManagement.EastUS2", "id": "ApiManagement.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastus2", @@ -1372,7 +1377,7 @@ { "name": "ApiManagement.EastUS2EUAP", "id": "ApiManagement.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastus2euap", @@ -1396,7 +1401,7 @@ { "name": "ApiManagement.FranceCentral", "id": "ApiManagement.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centralfrance", @@ -1420,7 +1425,7 @@ { "name": "ApiManagement.FranceSouth", "id": "ApiManagement.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southfrance", @@ -1443,7 +1448,7 @@ { "name": "ApiManagement.GermanyNorth", "id": "ApiManagement.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "germanyn", @@ -1465,7 +1470,7 @@ { "name": "ApiManagement.GermanyWestCentral", "id": "ApiManagement.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanywc", @@ -1488,7 +1493,7 @@ { "name": "ApiManagement.JapanEast", "id": "ApiManagement.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "japaneast", @@ -1512,7 +1517,7 @@ { "name": "ApiManagement.JapanWest", "id": "ApiManagement.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "japanwest", @@ -1537,7 +1542,7 @@ { "name": "ApiManagement.JioIndiaCentral", "id": "ApiManagement.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -1560,7 +1565,7 @@ { "name": "ApiManagement.JioIndiaWest", "id": "ApiManagement.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -1583,7 +1588,7 @@ { "name": "ApiManagement.KoreaCentral", "id": "ApiManagement.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "koreacentral", @@ -1608,7 +1613,7 @@ { "name": "ApiManagement.KoreaSouth", "id": "ApiManagement.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "koreasouth", @@ -1630,7 +1635,7 @@ { "name": "ApiManagement.NorthCentralUS", "id": "ApiManagement.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "northcentralus", @@ -1657,7 +1662,7 @@ { "name": "ApiManagement.NorthEurope", "id": "ApiManagement.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "northeurope", @@ -1683,7 +1688,7 @@ { "name": "ApiManagement.NorwayEast", "id": "ApiManagement.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "norwaye", @@ -1707,7 +1712,7 @@ { "name": "ApiManagement.NorwayWest", "id": "ApiManagement.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwayw", @@ -1729,7 +1734,7 @@ { "name": "ApiManagement.QatarCentral", "id": "ApiManagement.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "qatarcentral", @@ -1750,7 +1755,7 @@ { "name": "ApiManagement.SouthAfricaNorth", "id": "ApiManagement.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southafricanorth", @@ -1774,7 +1779,7 @@ { "name": "ApiManagement.SouthAfricaWest", "id": "ApiManagement.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricawest", @@ -1797,7 +1802,7 @@ { "name": "ApiManagement.SouthCentralUS", "id": "ApiManagement.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southcentralus", @@ -1824,7 +1829,7 @@ { "name": "ApiManagement.SouthCentralUSSTG", "id": "ApiManagement.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -1845,7 +1850,7 @@ { "name": "ApiManagement.SoutheastAsia", "id": "ApiManagement.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southeastasia", @@ -1868,7 +1873,7 @@ { "name": "ApiManagement.SouthIndia", "id": "ApiManagement.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southindia", @@ -1891,7 +1896,7 @@ { "name": "ApiManagement.SwedenCentral", "id": "ApiManagement.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -1914,7 +1919,7 @@ { "name": "ApiManagement.SwedenSouth", "id": "ApiManagement.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -1937,7 +1942,7 @@ { "name": "ApiManagement.SwitzerlandNorth", "id": "ApiManagement.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandn", @@ -1961,7 +1966,7 @@ { "name": "ApiManagement.SwitzerlandWest", "id": "ApiManagement.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "switzerlandw", @@ -1983,7 +1988,7 @@ { "name": "ApiManagement.UAECentral", "id": "ApiManagement.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uaecentral", @@ -2006,7 +2011,7 @@ { "name": "ApiManagement.UAENorth", "id": "ApiManagement.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uaenorth", @@ -2031,7 +2036,7 @@ { "name": "ApiManagement.UKSouth", "id": "ApiManagement.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uksouth", @@ -2055,7 +2060,7 @@ { "name": "ApiManagement.UKWest", "id": "ApiManagement.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "ukwest", @@ -2078,7 +2083,7 @@ { "name": "ApiManagement.WestCentralUS", "id": "ApiManagement.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westcentralus", @@ -2101,7 +2106,7 @@ { "name": "ApiManagement.WestEurope", "id": "ApiManagement.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westeurope", @@ -2127,7 +2132,7 @@ { "name": "ApiManagement.WestIndia", "id": "ApiManagement.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westindia", @@ -2150,7 +2155,7 @@ { "name": "ApiManagement.WestUS", "id": "ApiManagement.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus", @@ -2175,7 +2180,7 @@ { "name": "ApiManagement.WestUS2", "id": "ApiManagement.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westus2", @@ -2201,7 +2206,7 @@ { "name": "ApiManagement.WestUS3", "id": "ApiManagement.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -2223,9 +2228,9 @@ { "name": "AppConfiguration", "id": "AppConfiguration", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "17", + "changeNumber": "19", "region": "", "state": "GA", "networkFeatures": [ @@ -2238,6 +2243,8 @@ "addressPrefixes": [ "4.232.98.0/26", "4.232.108.0/27", + "4.232.123.128/27", + "4.232.195.128/27", "13.66.142.72/29", "13.66.143.192/28", "13.66.143.208/29", @@ -2286,6 +2293,7 @@ "13.89.178.32/29", "20.17.58.192/26", "20.17.68.64/27", + "20.18.179.128/27", "20.21.39.128/26", "20.21.44.64/27", "20.21.67.128/27", @@ -2399,6 +2407,7 @@ "20.205.83.96/27", "20.208.19.128/27", "20.215.7.64/26", + "20.215.15.128/28", "20.215.19.128/27", "20.215.27.128/27", "20.215.156.64/27", @@ -2612,6 +2621,9 @@ "65.52.252.112/29", "65.52.252.224/28", "65.52.252.240/29", + "68.221.87.128/26", + "68.221.100.0/27", + "68.221.147.128/27", "102.133.28.96/29", "102.133.28.152/29", "102.133.28.192/28", @@ -2633,6 +2645,10 @@ "104.214.161.16/28", "104.214.161.32/29", "104.214.166.64/27", + "158.23.12.0/27", + "158.23.103.128/26", + "158.23.123.128/27", + "158.23.195.128/27", "168.61.142.96/27", "191.233.11.144/28", "191.233.14.128/26", @@ -2698,10 +2714,15 @@ "2603:1020:1104:400::2e0/123", "2603:1020:1204:1::2c0/122", "2603:1020:1204:400::1c0/123", + "2603:1020:1204:800::100/123", + "2603:1020:1204:c00::100/123", "2603:1020:1302:1::500/122", "2603:1020:1302:400::200/123", "2603:1020:1302:800::c0/123", "2603:1020:1302:c00::c0/123", + "2603:1020:1403:1::2c0/122", + "2603:1020:1403:400::180/123", + "2603:1020:1403:800::100/123", "2603:1030:f:2::680/122", "2603:1030:f:400::ae0/123", "2603:1030:10:402::2e0/123", @@ -2731,6 +2752,10 @@ "2603:1030:608:402::2e0/123", "2603:1030:608:800::c0/123", "2603:1030:608:c00::c0/123", + "2603:1030:702:1::2c0/122", + "2603:1030:702:400::180/123", + "2603:1030:702:800::100/123", + "2603:1030:702:c00::100/123", "2603:1030:807:402::2e0/123", "2603:1030:807:802::220/123", "2603:1030:807:c02::220/123", @@ -2757,6 +2782,7 @@ "2603:1040:407:c02::220/123", "2603:1040:606:3::340/122", "2603:1040:606:402::2e0/123", + "2603:1040:606:800::100/123", "2603:1040:806:402::2e0/123", "2603:1040:904:3::200/122", "2603:1040:904:402::2e0/123", @@ -2772,6 +2798,7 @@ "2603:1040:d04:400::1e0/123", "2603:1040:d04:400::380/123", "2603:1040:d04:c02::280/123", + "2603:1040:e05:1::360/123", "2603:1040:f05:2::200/122", "2603:1040:f05:402::2e0/123", "2603:1040:f05:802::220/123", @@ -2802,7 +2829,7 @@ { "name": "ApplicationInsightsAvailability", "id": "ApplicationInsightsAvailability", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "", @@ -2852,9 +2879,9 @@ { "name": "AppService", "id": "AppService", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "12", + "changeNumber": "13", "region": "", "state": "GA", "networkFeatures": [ @@ -3741,6 +3768,7 @@ "65.52.217.59/32", "65.52.218.253/32", "65.52.250.96/27", + "68.221.89.0/24", "94.245.104.73/32", "102.37.86.64/26", "102.37.86.128/26", @@ -3882,6 +3910,7 @@ "138.91.225.40/32", "138.91.240.81/32", "157.56.13.114/32", + "158.23.105.0/24", "168.61.152.29/32", "168.61.159.114/32", "168.61.217.214/32", @@ -4002,6 +4031,7 @@ "2603:1020:1104:400::a0/123", "2603:1020:1204:1::700/120", "2603:1020:1302:1::700/120", + "2603:1020:1403:1::700/120", "2603:1030:f:4::/119", "2603:1030:f:400::8a0/123", "2603:1030:10:5::/117", @@ -4041,6 +4071,7 @@ "2603:1030:504:c02::3a0/123", "2603:1030:608:2::/117", "2603:1030:608:402::a0/123", + "2603:1030:702:1::700/120", "2603:1030:807:3::400/118", "2603:1030:807:402::a0/123", "2603:1030:807:802::a0/123", @@ -4118,7 +4149,7 @@ { "name": "AppService.AustraliaCentral", "id": "AppService.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiacentral", @@ -4144,7 +4175,7 @@ { "name": "AppService.AustraliaCentral2", "id": "AppService.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiacentral2", @@ -4170,7 +4201,7 @@ { "name": "AppService.AustraliaEast", "id": "AppService.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiaeast", @@ -4218,7 +4249,7 @@ { "name": "AppService.AustraliaSoutheast", "id": "AppService.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiasoutheast", @@ -4257,7 +4288,7 @@ { "name": "AppService.BrazilSouth", "id": "AppService.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "brazilsouth", @@ -4295,7 +4326,7 @@ { "name": "AppService.BrazilSoutheast", "id": "AppService.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "brazilse", @@ -4322,7 +4353,7 @@ { "name": "AppService.CanadaCentral", "id": "AppService.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "canadacentral", @@ -4362,7 +4393,7 @@ { "name": "AppService.CanadaEast", "id": "AppService.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadaeast", @@ -4393,7 +4424,7 @@ { "name": "AppService.CentralIndia", "id": "AppService.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centralindia", @@ -4427,7 +4458,7 @@ { "name": "AppService.CentralUS", "id": "AppService.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralus", @@ -4532,7 +4563,7 @@ { "name": "AppService.CentralUSEUAP", "id": "AppService.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centraluseuap", @@ -4561,7 +4592,7 @@ { "name": "AppService.EastAsia", "id": "AppService.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastasia", @@ -4608,7 +4639,7 @@ { "name": "AppService.EastUS", "id": "AppService.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus", @@ -4713,7 +4744,7 @@ { "name": "AppService.EastUS2", "id": "AppService.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus2", @@ -4771,7 +4802,7 @@ { "name": "AppService.EastUS2EUAP", "id": "AppService.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastus2euap", @@ -4801,7 +4832,7 @@ { "name": "AppService.FranceCentral", "id": "AppService.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centralfrance", @@ -4832,7 +4863,7 @@ { "name": "AppService.FranceSouth", "id": "AppService.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southfrance", @@ -4858,7 +4889,7 @@ { "name": "AppService.GermanyNorth", "id": "AppService.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanyn", @@ -4884,7 +4915,7 @@ { "name": "AppService.GermanyWestCentral", "id": "AppService.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanywc", @@ -4913,7 +4944,7 @@ { "name": "AppService.JapanEast", "id": "AppService.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "japaneast", @@ -4955,7 +4986,7 @@ { "name": "AppService.JapanWest", "id": "AppService.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "japanwest", @@ -4987,7 +5018,7 @@ { "name": "AppService.JioIndiaCentral", "id": "AppService.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "jioindiacentral", @@ -5012,7 +5043,7 @@ { "name": "AppService.JioIndiaWest", "id": "AppService.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "jioindiawest", @@ -5041,7 +5072,7 @@ { "name": "AppService.KoreaCentral", "id": "AppService.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "koreacentral", @@ -5074,7 +5105,7 @@ { "name": "AppService.KoreaSouth", "id": "AppService.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "koreasouth", @@ -5102,7 +5133,7 @@ { "name": "AppService.NorthCentralUS", "id": "AppService.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "northcentralus", @@ -5152,7 +5183,7 @@ { "name": "AppService.NorthEurope", "id": "AppService.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "northeurope", @@ -5252,7 +5283,7 @@ { "name": "AppService.NorwayEast", "id": "AppService.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "norwaye", @@ -5282,7 +5313,7 @@ { "name": "AppService.NorwayWest", "id": "AppService.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "norwayw", @@ -5308,7 +5339,7 @@ { "name": "AppService.QatarCentral", "id": "AppService.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "qatarcentral", @@ -5332,7 +5363,7 @@ { "name": "AppService.SouthAfricaNorth", "id": "AppService.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southafricanorth", @@ -5362,7 +5393,7 @@ { "name": "AppService.SouthAfricaWest", "id": "AppService.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricawest", @@ -5387,7 +5418,7 @@ { "name": "AppService.SouthCentralUS", "id": "AppService.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southcentralus", @@ -5500,7 +5531,7 @@ { "name": "AppService.SouthCentralUSSTG", "id": "AppService.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "usstagec", @@ -5523,7 +5554,7 @@ { "name": "AppService.SoutheastAsia", "id": "AppService.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southeastasia", @@ -5571,7 +5602,7 @@ { "name": "AppService.SouthIndia", "id": "AppService.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southindia", @@ -5602,7 +5633,7 @@ { "name": "AppService.SwedenCentral", "id": "AppService.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "swedencentral", @@ -5632,7 +5663,7 @@ { "name": "AppService.SwedenSouth", "id": "AppService.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "swedensouth", @@ -5657,7 +5688,7 @@ { "name": "AppService.SwitzerlandNorth", "id": "AppService.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandn", @@ -5687,7 +5718,7 @@ { "name": "AppService.SwitzerlandWest", "id": "AppService.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandw", @@ -5712,7 +5743,7 @@ { "name": "AppService.UAECentral", "id": "AppService.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uaecentral", @@ -5737,7 +5768,7 @@ { "name": "AppService.UAENorth", "id": "AppService.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uaenorth", @@ -5766,7 +5797,7 @@ { "name": "AppService.UKSouth", "id": "AppService.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uksouth", @@ -5809,7 +5840,7 @@ { "name": "AppService.UKWest", "id": "AppService.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "ukwest", @@ -5842,7 +5873,7 @@ { "name": "AppService.WestCentralUS", "id": "AppService.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westcentralus", @@ -5871,7 +5902,7 @@ { "name": "AppService.WestEurope", "id": "AppService.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westeurope", @@ -6031,7 +6062,7 @@ { "name": "AppService.WestIndia", "id": "AppService.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westindia", @@ -6060,7 +6091,7 @@ { "name": "AppService.WestUS", "id": "AppService.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus", @@ -6154,7 +6185,7 @@ { "name": "AppService.WestUS2", "id": "AppService.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westus2", @@ -6198,7 +6229,7 @@ { "name": "AppService.WestUS3", "id": "AppService.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus3", @@ -6287,9 +6318,9 @@ { "name": "AppServiceManagement", "id": "AppServiceManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "16", + "changeNumber": "18", "region": "", "state": "GA", "networkFeatures": [ @@ -6301,6 +6332,8 @@ "systemService": "AzureAppServiceManagement", "addressPrefixes": [ "4.232.106.192/26", + "4.232.122.192/26", + "4.232.194.192/26", "13.66.140.0/26", "13.66.225.188/32", "13.67.8.128/26", @@ -6329,6 +6362,7 @@ "13.94.143.126/32", "13.94.149.179/32", "20.17.66.192/26", + "20.18.178.192/26", "20.21.42.192/26", "20.21.53.160/28", "20.21.66.192/26", @@ -6526,6 +6560,8 @@ "52.246.157.64/26", "65.52.172.237/32", "65.52.250.128/26", + "68.221.98.192/26", + "68.221.146.192/26", "70.37.57.58/32", "70.37.89.222/32", "102.37.85.224/28", @@ -6554,6 +6590,9 @@ "104.214.18.192/26", "104.215.158.33/32", "157.55.208.185/32", + "158.23.10.192/26", + "158.23.122.192/26", + "158.23.194.192/26", "168.61.143.0/26", "168.63.132.240/32", "168.63.241.160/32", @@ -6632,9 +6671,13 @@ "2603:1020:1104:2::200/123", "2603:1020:1104:400::100/122", "2603:1020:1204:400::80/122", + "2603:1020:1204:800::40/122", + "2603:1020:1204:c00::40/122", "2603:1020:1302:400::80/122", "2603:1020:1302:800::80/122", "2603:1020:1302:c00::80/122", + "2603:1020:1403:400::40/122", + "2603:1020:1403:800::40/122", "2603:1030:f:3::700/123", "2603:1030:f:400::900/122", "2603:1030:10::7a0/123", @@ -6668,6 +6711,9 @@ "2603:1030:608:402::100/122", "2603:1030:608:800::80/122", "2603:1030:608:c00::80/122", + "2603:1030:702:400::40/122", + "2603:1030:702:800::40/122", + "2603:1030:702:c00::40/122", "2603:1030:807:3::220/123", "2603:1030:807:402::100/122", "2603:1030:807:802::100/122", @@ -6700,6 +6746,7 @@ "2603:1040:407:c02::100/122", "2603:1040:606:1::4a0/123", "2603:1040:606:402::100/122", + "2603:1040:606:800::40/122", "2603:1040:806:1::2a0/123", "2603:1040:806:402::100/122", "2603:1040:904:2::500/123", @@ -6745,12 +6792,164 @@ ] } }, + { + "name": "AutonomousDevelopmentPlatform", + "id": "AutonomousDevelopmentPlatform", + "serviceTagChangeNumber": "112", + "properties": { + "changeNumber": "1", + "region": "", + "state": "GA", + "networkFeatures": [ + "API", + "NSG", + "UDR", + "FW" + ], + "systemService": "AutonomousDevelopmentPlatform", + "addressPrefixes": [ + "20.14.121.176/31", + "20.21.83.140/31", + "20.21.83.142/32", + "20.24.3.12/31", + "20.24.3.14/32", + "20.26.17.248/31", + "20.26.17.250/32", + "20.45.242.21/32", + "20.45.242.212/31", + "20.47.236.90/31", + "20.51.21.253/32", + "20.53.54.178/31", + "20.53.55.152/32", + "20.53.62.99/32", + "20.53.62.110/31", + "20.59.81.226/31", + "20.59.81.228/30", + "20.59.84.229/32", + "20.59.87.96/31", + "20.69.5.163/32", + "20.69.8.0/31", + "20.74.197.84/31", + "20.74.197.86/32", + "20.79.108.99/32", + "20.83.222.103/32", + "20.83.222.110/31", + "20.87.86.193/32", + "20.87.86.194/31", + "20.90.38.51/32", + "20.91.12.238/31", + "20.91.146.10/31", + "20.92.5.122/31", + "20.98.149.239/32", + "20.98.195.184/31", + "20.98.198.32/28", + "20.100.7.33/32", + "20.100.7.34/31", + "20.105.211.94/31", + "20.105.211.104/30", + "20.105.215.34/31", + "20.105.215.36/30", + "20.105.243.144/30", + "20.105.243.148/31", + "20.107.239.204/30", + "20.107.239.216/31", + "20.111.3.221/32", + "20.111.3.222/31", + "20.116.43.118/31", + "20.118.78.44/30", + "20.118.78.104/29", + "20.118.139.214/31", + "20.118.141.32/29", + "20.118.141.40/31", + "20.118.141.43/32", + "20.118.196.132/31", + "20.119.28.252/31", + "20.119.158.1/32", + "20.119.158.2/31", + "20.125.4.174/31", + "20.125.4.200/30", + "20.125.164.103/32", + "20.125.166.40/31", + "20.189.198.127/32", + "20.192.159.65/32", + "20.192.159.66/31", + "20.199.201.74/31", + "20.199.203.72/32", + "20.200.160.253/32", + "20.200.160.254/31", + "20.200.199.87/32", + "20.203.88.78/31", + "20.203.89.36/32", + "20.204.194.130/31", + "20.204.194.132/32", + "20.205.50.118/31", + "20.205.55.208/32", + "20.206.3.5/32", + "20.206.5.32/31", + "20.206.183.24/31", + "20.206.183.26/32", + "20.207.5.94/31", + "20.207.5.96/32", + "20.207.169.138/31", + "20.207.169.140/32", + "20.208.145.129/32", + "20.208.148.4/31", + "20.210.71.248/31", + "20.210.71.250/32", + "20.210.145.54/31", + "20.211.224.36/32", + "20.213.196.192/31", + "20.213.196.194/32", + "20.214.131.40/31", + "20.218.184.172/31", + "20.220.0.244/32", + "20.223.64.136/30", + "20.223.64.140/31", + "20.232.88.16/28", + "20.232.92.207/32", + "20.232.93.108/31", + "20.236.145.194/31", + "20.236.146.156/32", + "40.64.14.56/31", + "40.64.14.58/32", + "40.80.100.192/31", + "40.80.100.194/32", + "51.12.22.205/32", + "51.12.75.179/32", + "51.116.78.34/31", + "51.116.78.248/32", + "51.120.178.136/31", + "51.120.178.138/32", + "51.142.130.4/31", + "52.146.141.240/30", + "52.146.141.244/31", + "52.242.46.238/31", + "52.242.47.0/32", + "102.37.87.252/31", + "102.37.87.254/32", + "2603:1020:5:4::240/124", + "2603:1020:5:4::250/125", + "2603:1020:206::7d0/124", + "2603:1020:206::7e0/125", + "2603:1030:f:3::724/126", + "2603:1030:210::7e0/123", + "2603:1030:40b:2::22c/126", + "2603:1030:40c::7e0/123", + "2603:1030:504:4::80/124", + "2603:1030:807:3::250/124", + "2603:1030:a07:9::1d8/125", + "2603:1030:b04::2ac/126", + "2603:1030:c06:2::22c/126", + "2603:1030:c06:5::1d0/125" + ] + } + }, { "name": "AzureActiveDirectory", "id": "AzureActiveDirectory", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "", "state": "GA", "networkFeatures": [ @@ -6839,6 +7038,8 @@ "52.146.133.80/28", "52.146.137.66/31", "52.150.157.0/27", + "52.157.20.148/32", + "52.157.20.205/32", "52.159.175.31/32", "52.161.13.71/32", "52.161.13.95/32", @@ -6864,6 +7065,9 @@ "52.226.169.40/32", "52.231.19.128/27", "52.231.147.192/27", + "52.249.207.8/32", + "52.249.207.23/32", + "52.249.207.27/32", "65.52.251.96/27", "104.40.84.19/32", "104.40.87.209/32", @@ -6894,7 +7098,7 @@ { "name": "AzureActiveDirectoryDomainServices", "id": "AzureActiveDirectoryDomainServices", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "", @@ -7008,9 +7212,9 @@ { "name": "AzureAdvancedThreatProtection", "id": "AzureAdvancedThreatProtection", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "8", + "changeNumber": "9", "region": "", "state": "GA", "networkFeatures": [ @@ -7082,6 +7286,8 @@ "52.140.104.112/29", "52.150.139.64/29", "52.228.81.128/29", + "68.221.80.24/29", + "158.23.96.24/29", "191.233.8.24/29", "191.235.225.136/29", "2603:1000:4::140/123", @@ -7108,6 +7314,7 @@ "2603:1020:1104::140/123", "2603:1020:1204::180/123", "2603:1020:1302::180/123", + "2603:1020:1403::180/123", "2603:1030:f:1::140/123", "2603:1030:10:1::140/123", "2603:1030:104:1::140/123", @@ -7117,6 +7324,7 @@ "2603:1030:40c:1::140/123", "2603:1030:504:1::140/123", "2603:1030:608::140/123", + "2603:1030:702::180/123", "2603:1030:807:1::140/123", "2603:1030:a07::140/123", "2603:1030:b04::140/123", @@ -7148,7 +7356,7 @@ { "name": "AzureArcInfrastructure", "id": "AzureArcInfrastructure", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "", @@ -7390,9 +7598,9 @@ { "name": "AzureAttestation", "id": "AzureAttestation", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "10", + "changeNumber": "11", "region": "", "state": "GA", "networkFeatures": [ @@ -7498,6 +7706,7 @@ "52.172.116.0/30", "52.231.23.116/30", "52.231.151.68/30", + "68.221.84.152/30", "102.37.64.120/30", "102.37.80.52/30", "102.133.126.132/30", @@ -7505,6 +7714,7 @@ "104.46.162.16/30", "104.46.179.240/30", "104.214.164.108/30", + "158.23.100.152/30", "168.61.140.108/30", "191.233.51.220/30", "191.233.207.212/30", @@ -7515,10 +7725,12 @@ "2603:1020:1104:1::3e0/123", "2603:1020:1204::5e0/124", "2603:1020:1302::620/124", + "2603:1020:1403::5e0/124", "2603:1030:f:2::4c0/123", "2603:1030:104::7a0/124", "2603:1030:504:2::a0/123", "2603:1030:608:3::650/124", + "2603:1030:702::5e0/124", "2603:1030:a07:9::90/124", "2603:1040:207:1::4c0/124", "2603:1040:606:3::e0/124", @@ -7539,9 +7751,9 @@ { "name": "AzureBackup", "id": "AzureBackup", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "", "state": "GA", "networkFeatures": [ @@ -7554,6 +7766,9 @@ "addressPrefixes": [ "4.232.28.64/26", "4.232.107.0/26", + "4.232.123.0/26", + "4.232.125.192/27", + "4.232.195.0/26", "13.66.140.192/26", "13.66.141.0/27", "13.67.12.0/24", @@ -7588,6 +7803,7 @@ "13.89.171.192/27", "20.17.52.0/26", "20.17.67.64/26", + "20.18.179.0/26", "20.21.36.128/26", "20.21.43.64/26", "20.21.67.0/26", @@ -7818,6 +8034,9 @@ "52.246.155.64/26", "65.52.251.0/26", "65.52.251.64/27", + "68.221.84.192/26", + "68.221.99.0/26", + "68.221.147.0/26", "102.37.81.0/26", "102.37.160.192/26", "102.133.27.64/26", @@ -7836,6 +8055,10 @@ "104.214.19.128/26", "104.214.165.96/27", "104.214.165.192/26", + "158.23.11.0/26", + "158.23.100.192/26", + "158.23.123.0/26", + "158.23.195.0/26", "191.233.50.224/27", "191.233.51.64/26", "191.233.204.0/26", @@ -7896,10 +8119,15 @@ "2603:1020:1104:400::200/121", "2603:1020:1204::680/121", "2603:1020:1204:400::100/121", + "2603:1020:1204:800::80/121", + "2603:1020:1204:c00::80/121", "2603:1020:1302::680/121", "2603:1020:1302:400::100/121", "2603:1020:1302:800::100/121", "2603:1020:1302:c00::100/121", + "2603:1020:1403::680/121", + "2603:1020:1403:400::80/121", + "2603:1020:1403:800::80/121", "2603:1030:f:2::580/121", "2603:1030:f:400::a00/121", "2603:1030:10:402::200/121", @@ -7927,6 +8155,10 @@ "2603:1030:608:402::200/121", "2603:1030:608:800::100/121", "2603:1030:608:c00::100/121", + "2603:1030:702::680/121", + "2603:1030:702:400::80/121", + "2603:1030:702:800::80/121", + "2603:1030:702:c00::80/121", "2603:1030:807:402::200/121", "2603:1030:807:802::180/121", "2603:1030:807:c02::180/121", @@ -7953,6 +8185,7 @@ "2603:1040:407:c02::180/121", "2603:1040:606:3::180/121", "2603:1040:606:402::200/121", + "2603:1040:606:800::80/121", "2603:1040:806:402::200/121", "2603:1040:904:2::780/121", "2603:1040:904:402::200/121", @@ -7998,9 +8231,9 @@ { "name": "AzureBotService", "id": "AzureBotService", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "7", + "changeNumber": "8", "region": "", "state": "GA", "networkFeatures": [ @@ -8108,10 +8341,12 @@ "52.228.80.64/30", "52.231.148.88/30", "65.52.252.104/30", + "68.221.80.16/30", "102.133.28.88/30", "102.133.56.64/30", "102.133.124.8/30", "102.133.216.64/30", + "158.23.96.16/30", "191.233.8.16/30", "191.233.205.96/30", "191.235.224.64/30", @@ -8139,6 +8374,7 @@ "2603:1020:1104::20/123", "2603:1020:1204::20/123", "2603:1020:1302::20/123", + "2603:1020:1403::20/123", "2603:1030:f:1::20/123", "2603:1030:10:1::20/123", "2603:1030:104:1::20/123", @@ -8148,6 +8384,7 @@ "2603:1030:40c:1::20/123", "2603:1030:504:1::20/123", "2603:1030:608::20/123", + "2603:1030:702::20/123", "2603:1030:807:1::20/123", "2603:1030:a07::20/123", "2603:1030:b04::20/123", @@ -8179,9 +8416,9 @@ { "name": "AzureCloud", "id": "AzureCloud", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "40", + "changeNumber": "43", "region": "", "state": "GA", "networkFeatures": [ @@ -8190,22 +8427,106 @@ ], "systemService": "", "addressPrefixes": [ + "4.144.0.0/17", + "4.144.128.0/17", + "4.145.0.0/16", + "4.146.0.0/16", + "4.147.0.0/16", + "4.148.0.0/16", + "4.149.0.0/18", + "4.149.64.0/19", + "4.149.96.0/19", + "4.149.128.0/17", + "4.150.0.0/18", + "4.150.64.0/18", + "4.150.128.0/18", + "4.150.192.0/19", + "4.150.224.0/19", + "4.151.0.0/16", + "4.152.0.0/15", + "4.154.0.0/15", + "4.156.0.0/15", + "4.158.0.0/15", + "4.160.0.0/16", + "4.161.0.0/16", + "4.162.0.0/16", + "4.163.0.0/16", + "4.164.0.0/16", + "4.165.0.0/16", + "4.166.0.0/16", + "4.167.0.0/16", + "4.168.0.0/16", + "4.169.0.0/16", + "4.170.0.0/15", + "4.172.0.0/15", + "4.174.0.0/16", + "4.175.0.0/16", + "4.176.0.0/16", + "4.177.0.0/16", + "4.178.0.0/16", + "4.179.0.0/16", + "4.180.0.0/16", + "4.181.0.0/16", + "4.182.0.0/16", + "4.183.0.0/16", + "4.184.0.0/15", + "4.186.0.0/16", + "4.187.0.0/18", + "4.187.64.0/18", + "4.187.128.0/17", + "4.188.0.0/16", + "4.189.0.0/16", + "4.190.0.0/17", + "4.190.128.0/17", + "4.191.0.0/16", + "4.192.0.0/16", + "4.193.0.0/16", + "4.194.0.0/16", + "4.195.0.0/16", + "4.196.0.0/15", + "4.198.0.0/19", + "4.198.32.0/19", + "4.198.64.0/18", + "4.198.128.0/19", + "4.199.0.0/16", + "4.200.0.0/16", + "4.201.0.0/16", + "4.202.0.0/16", + "4.203.0.0/18", + "4.203.64.0/19", + "4.204.0.0/15", + "4.206.0.0/16", + "4.207.0.0/16", + "4.208.0.0/15", + "4.210.0.0/16", + "4.211.0.0/16", + "4.212.0.0/16", + "4.213.0.0/16", + "4.214.0.0/15", + "4.216.0.0/16", + "4.217.0.0/16", + "4.218.0.0/16", + "4.219.0.0/16", + "4.220.0.0/17", + "4.220.128.0/17", + "4.221.0.0/16", + "4.222.0.0/16", + "4.223.0.0/16", "4.224.0.0/16", "4.225.0.0/16", "4.226.0.0/17", + "4.226.128.0/17", "4.227.0.0/17", "4.227.128.0/17", "4.228.0.0/16", - "4.229.0.0/18", + "4.229.0.0/17", "4.229.128.0/17", - "4.230.0.0/18", - "4.230.128.0/17", + "4.230.0.0/16", "4.231.0.0/17", "4.231.128.0/17", - "4.232.0.0/18", - "4.232.64.0/19", - "4.232.96.0/20", - "4.232.112.0/21", + "4.232.0.0/17", + "4.232.128.0/18", + "4.232.192.0/21", "4.233.0.0/16", "4.234.0.0/16", "4.235.0.0/16", @@ -8222,8 +8543,8 @@ "4.241.0.0/16", "4.242.0.0/17", "4.242.128.0/17", - "4.243.0.0/17", - "4.244.0.0/17", + "4.243.0.0/16", + "4.244.0.0/16", "4.245.0.0/17", "4.245.128.0/17", "4.246.0.0/17", @@ -8233,13 +8554,19 @@ "4.248.0.0/17", "4.249.0.0/17", "4.249.128.0/17", - "4.250.0.0/17", + "4.250.0.0/16", "4.251.0.0/17", + "4.251.128.0/18", + "4.251.192.0/20", + "4.251.208.0/20", + "4.251.224.0/19", "4.252.0.0/17", "4.252.128.0/17", - "4.253.0.0/17", + "4.253.0.0/16", "4.254.0.0/17", + "4.254.128.0/17", "4.255.0.0/17", + "4.255.128.0/17", "13.64.0.0/16", "13.65.0.0/16", "13.66.0.0/17", @@ -8301,6 +8628,7 @@ "13.86.128.0/17", "13.87.0.0/18", "13.87.64.0/19", + "13.87.96.0/20", "13.87.120.0/22", "13.87.124.0/25", "13.87.124.128/29", @@ -8631,7 +8959,10 @@ "20.17.0.0/18", "20.17.64.0/21", "20.18.0.0/17", - "20.18.128.0/21", + "20.18.128.0/20", + "20.18.144.0/20", + "20.18.160.0/20", + "20.18.176.0/21", "20.18.192.0/18", "20.19.0.0/16", "20.20.32.0/26", @@ -8678,6 +9009,8 @@ "20.38.20.0/24", "20.38.21.0/24", "20.38.22.0/24", + "20.38.23.0/24", + "20.38.24.0/24", "20.38.32.0/20", "20.38.64.0/19", "20.38.96.0/23", @@ -9015,6 +9348,8 @@ "20.60.88.0/22", "20.60.92.0/23", "20.60.94.0/23", + "20.60.96.0/23", + "20.60.98.0/23", "20.60.128.0/23", "20.60.130.0/24", "20.60.131.0/24", @@ -9417,6 +9752,12 @@ "20.143.8.0/23", "20.143.10.0/23", "20.143.12.0/24", + "20.143.14.0/23", + "20.143.16.0/22", + "20.143.20.0/22", + "20.143.24.0/23", + "20.143.26.0/23", + "20.143.28.0/23", "20.150.0.0/24", "20.150.1.0/25", "20.150.1.128/25", @@ -9547,6 +9888,9 @@ "20.152.2.0/23", "20.152.4.0/23", "20.152.6.0/23", + "20.152.8.0/23", + "20.152.10.0/23", + "20.152.12.0/22", "20.157.0.0/24", "20.157.1.0/24", "20.157.2.0/24", @@ -9750,6 +10094,10 @@ "20.157.237.0/24", "20.157.238.0/24", "20.157.239.0/24", + "20.157.240.0/24", + "20.157.241.0/24", + "20.157.242.0/24", + "20.157.243.0/24", "20.160.0.0/16", "20.161.0.0/16", "20.162.0.0/17", @@ -9765,10 +10113,14 @@ "20.168.0.0/17", "20.168.128.0/19", "20.168.160.0/21", + "20.168.176.0/20", "20.168.192.0/18", "20.169.0.0/17", "20.169.128.0/17", "20.170.0.0/17", + "20.170.128.0/19", + "20.170.160.0/19", + "20.170.192.0/18", "20.171.0.0/16", "20.172.0.0/17", "20.172.128.0/17", @@ -9963,6 +10315,8 @@ "20.201.146.0/24", "20.201.147.0/24", "20.201.148.0/24", + "20.201.149.0/24", + "20.201.150.0/24", "20.201.223.0/24", "20.201.224.0/23", "20.201.231.0/24", @@ -10046,7 +10400,7 @@ "20.207.192.0/20", "20.207.224.0/19", "20.208.0.0/17", - "20.208.128.0/19", + "20.208.128.0/18", "20.208.192.0/18", "20.209.0.0/23", "20.209.2.0/23", @@ -10094,6 +10448,8 @@ "20.209.86.0/23", "20.209.88.0/23", "20.209.90.0/23", + "20.209.92.0/23", + "20.209.94.0/23", "20.210.0.0/17", "20.210.128.0/18", "20.210.192.0/18", @@ -10104,6 +10460,7 @@ "20.213.0.0/17", "20.213.128.0/18", "20.213.192.0/20", + "20.213.208.0/20", "20.213.224.0/19", "20.214.0.0/18", "20.214.64.0/18", @@ -10112,8 +10469,7 @@ "20.215.128.0/17", "20.216.0.0/18", "20.216.64.0/18", - "20.216.128.0/18", - "20.216.192.0/19", + "20.216.128.0/17", "20.217.0.0/19", "20.217.32.0/22", "20.217.40.0/21", @@ -10168,6 +10524,7 @@ "20.238.128.0/17", "20.239.0.0/16", "20.240.0.0/18", + "20.240.64.0/19", "20.240.128.0/17", "20.241.0.0/17", "20.241.128.0/17", @@ -11279,6 +11636,7 @@ "40.97.7.0/24", "40.97.12.0/24", "40.97.13.0/24", + "40.97.14.0/26", "40.101.0.0/24", "40.101.1.0/24", "40.112.36.0/25", @@ -11325,13 +11683,12 @@ "40.119.100.0/27", "40.119.100.32/28", "40.119.100.48/30", - "40.119.100.52/30", "40.119.100.56/29", "40.119.100.64/28", - "40.119.100.80/29", - "40.119.100.88/30", "40.119.100.92/30", "40.119.100.96/27", + "40.119.100.128/30", + "40.119.100.132/31", "40.119.104.0/22", "40.119.108.0/22", "40.119.112.0/22", @@ -11459,6 +11816,19 @@ "40.123.147.96/29", "40.123.147.104/29", "40.123.147.112/29", + "40.123.147.120/29", + "40.123.147.128/29", + "40.123.147.136/31", + "40.123.147.138/31", + "40.123.147.140/30", + "40.123.147.144/31", + "40.123.147.146/31", + "40.123.147.148/30", + "40.123.147.152/29", + "40.123.147.160/28", + "40.123.147.176/30", + "40.123.147.180/31", + "40.123.147.182/31", "40.123.148.0/25", "40.123.148.128/30", "40.123.148.132/31", @@ -11466,7 +11836,16 @@ "40.123.156.0/22", "40.123.160.0/22", "40.123.164.0/25", - "40.123.164.128/31", + "40.123.164.128/29", + "40.123.164.136/31", + "40.123.164.138/31", + "40.123.164.140/30", + "40.123.164.144/30", + "40.123.164.148/31", + "40.123.164.150/31", + "40.123.164.152/29", + "40.123.164.160/28", + "40.123.164.176/31", "40.123.168.0/24", "40.123.169.0/30", "40.123.169.4/31", @@ -11482,6 +11861,9 @@ "40.123.169.112/28", "40.123.169.128/29", "40.123.169.136/30", + "40.123.169.140/30", + "40.123.169.144/28", + "40.123.169.160/29", "40.123.172.0/26", "40.123.172.64/29", "40.123.173.0/24", @@ -12112,6 +12494,7 @@ "52.112.95.0/24", "52.112.97.0/24", "52.112.98.0/23", + "52.112.100.0/24", "52.112.104.0/24", "52.112.105.0/24", "52.112.106.0/23", @@ -12435,6 +12818,7 @@ "52.123.5.0/24", "52.123.6.0/24", "52.123.7.0/24", + "52.123.192.0/24", "52.125.128.0/22", "52.125.132.0/22", "52.125.136.0/24", @@ -13026,8 +13410,6 @@ "65.52.240.0/21", "65.52.248.0/21", "65.54.19.128/27", - "65.54.55.160/27", - "65.54.55.224/27", "65.55.32.128/28", "65.55.32.192/27", "65.55.32.224/28", @@ -13087,6 +13469,18 @@ "65.55.219.128/25", "65.55.250.0/24", "65.55.252.0/24", + "68.210.0.0/17", + "68.211.0.0/17", + "68.218.0.0/17", + "68.219.0.0/17", + "68.219.128.0/19", + "68.220.0.0/19", + "68.220.32.0/19", + "68.220.128.0/17", + "68.221.0.0/17", + "68.221.128.0/20", + "68.221.144.0/21", + "68.221.160.0/19", "70.37.0.0/21", "70.37.8.0/22", "70.37.12.0/32", @@ -13095,6 +13489,16 @@ "70.37.48.0/20", "70.37.64.0/18", "70.37.160.0/21", + "74.224.0.0/16", + "74.225.0.0/18", + "74.225.64.0/18", + "74.225.128.0/17", + "74.226.0.0/17", + "74.227.0.0/17", + "74.240.0.0/17", + "74.241.0.0/17", + "74.242.0.0/18", + "74.243.0.0/17", "94.245.88.0/21", "94.245.104.0/21", "94.245.117.96/27", @@ -13103,6 +13507,10 @@ "94.245.122.0/24", "94.245.123.144/28", "94.245.123.176/28", + "98.64.0.0/16", + "98.65.0.0/16", + "98.66.0.0/17", + "98.67.0.0/18", "102.37.0.0/20", "102.37.16.0/21", "102.37.24.0/23", @@ -13115,6 +13523,7 @@ "102.37.96.0/19", "102.37.128.0/19", "102.37.160.0/21", + "102.37.176.0/20", "102.37.192.0/18", "102.133.0.0/18", "102.133.64.0/19", @@ -13273,6 +13682,9 @@ "104.215.0.0/18", "104.215.64.0/18", "104.215.128.0/17", + "108.140.0.0/16", + "108.141.0.0/16", + "108.142.0.0/15", "111.221.28.0/24", "111.221.29.0/24", "111.221.30.0/23", @@ -13448,6 +13860,8 @@ "157.56.160.0/21", "157.56.176.0/21", "157.56.216.0/26", + "158.23.0.0/16", + "167.105.0.0/17", "168.61.0.0/19", "168.61.32.0/20", "168.61.48.0/21", @@ -13503,6 +13917,33 @@ "168.63.160.0/19", "168.63.192.0/19", "168.63.224.0/19", + "172.160.0.0/16", + "172.161.0.0/16", + "172.162.0.0/16", + "172.163.0.0/16", + "172.164.0.0/16", + "172.165.0.0/16", + "172.166.0.0/15", + "172.168.0.0/15", + "172.170.0.0/16", + "172.171.0.0/19", + "172.171.32.0/19", + "172.171.64.0/19", + "172.171.96.0/19", + "172.171.128.0/17", + "172.172.0.0/15", + "172.174.0.0/16", + "172.175.0.0/16", + "172.176.0.0/15", + "172.178.0.0/17", + "172.178.128.0/17", + "172.179.0.0/16", + "172.180.0.0/15", + "172.182.0.0/16", + "172.183.0.0/16", + "172.184.0.0/15", + "172.186.0.0/16", + "172.187.0.0/18", "191.232.16.0/21", "191.232.32.0/19", "191.232.64.0/20", @@ -13761,6 +14202,9 @@ "2603:1020:1300::/47", "2603:1020:1302::/48", "2603:1020:1303::/48", + "2603:1020:1402::/47", + "2603:1020:1404::/48", + "2603:1020:1405::/48", "2603:1026:900::/64", "2603:1026:900:1::/64", "2603:1026:900:2::/63", @@ -13923,6 +14367,9 @@ "2603:1030:9:2cc::/63", "2603:1030:9:2ce::/63", "2603:1030:9:2d0::/62", + "2603:1030:9:2d4::/62", + "2603:1030:9:2d8::/61", + "2603:1030:9:2e0::/63", "2603:1030:a::/47", "2603:1030:d::/48", "2603:1030:e::/48", @@ -13934,12 +14381,11 @@ "2603:1030:100::/61", "2603:1030:100:8::/62", "2603:1030:100:c::/63", - "2603:1030:100:e::/63", - "2603:1030:100:10::/62", - "2603:1030:100:14::/63", "2603:1030:100:16::/63", "2603:1030:100:18::/61", "2603:1030:100:20::/61", + "2603:1030:100:28::/63", + "2603:1030:100:2a::/64", "2603:1030:101::/48", "2603:1030:103::/48", "2603:1030:104::/48", @@ -14139,6 +14585,19 @@ "2603:1030:401:388::/62", "2603:1030:401:38c::/62", "2603:1030:401:390::/62", + "2603:1030:401:394::/62", + "2603:1030:401:398::/62", + "2603:1030:401:39c::/64", + "2603:1030:401:39d::/64", + "2603:1030:401:39e::/63", + "2603:1030:401:3a0::/64", + "2603:1030:401:3a1::/64", + "2603:1030:401:3a2::/63", + "2603:1030:401:3a4::/62", + "2603:1030:401:3a8::/61", + "2603:1030:401:3b0::/63", + "2603:1030:401:3b2::/64", + "2603:1030:401:3b3::/64", "2603:1030:402::/47", "2603:1030:405::/48", "2603:1030:406::/47", @@ -14166,6 +14625,10 @@ "2603:1030:604::/47", "2603:1030:607::/48", "2603:1030:608::/47", + "2603:1030:701::/48", + "2603:1030:702::/48", + "2603:1030:703::/48", + "2603:1030:704::/48", "2603:1030:800::/48", "2603:1030:802::/47", "2603:1030:804::/58", @@ -14219,7 +14682,16 @@ "2603:1030:804:1e0::/59", "2603:1030:804:200::/59", "2603:1030:804:220::/61", - "2603:1030:804:228::/64", + "2603:1030:804:228::/62", + "2603:1030:804:22c::/64", + "2603:1030:804:22d::/64", + "2603:1030:804:22e::/63", + "2603:1030:804:230::/63", + "2603:1030:804:232::/64", + "2603:1030:804:233::/64", + "2603:1030:804:234::/62", + "2603:1030:804:238::/61", + "2603:1030:804:240::/64", "2603:1030:805::/48", "2603:1030:806::/48", "2603:1030:807::/48", @@ -14340,6 +14812,7 @@ "2603:1040:4::/48", "2603:1040:5::/48", "2603:1040:6::/48", + "2603:1040:7::/64", "2603:1040:100::/47", "2603:1040:102::/48", "2603:1040:103::/48", @@ -14832,7 +15305,7 @@ { "name": "AzureCloud.australiacentral", "id": "AzureCloud.australiacentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "10", "region": "australiacentral", @@ -14890,9 +15363,9 @@ { "name": "AzureCloud.australiacentral2", "id": "AzureCloud.australiacentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "7", "region": "australiacentral2", "state": "GA", "networkFeatures": [ @@ -14901,6 +15374,8 @@ ], "systemService": "", "addressPrefixes": [ + "4.198.32.0/19", + "4.254.128.0/17", "13.104.158.224/27", "20.36.64.0/19", "20.36.112.0/20", @@ -14941,9 +15416,9 @@ { "name": "AzureCloud.australiaeast", "id": "AzureCloud.australiaeast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "17", + "changeNumber": "20", "region": "australiaeast", "state": "GA", "networkFeatures": [ @@ -14952,6 +15427,10 @@ ], "systemService": "", "addressPrefixes": [ + "4.147.0.0/16", + "4.195.0.0/16", + "4.196.0.0/15", + "4.198.0.0/19", "4.237.0.0/17", "4.254.0.0/17", "13.70.64.0/18", @@ -15054,6 +15533,7 @@ "52.239.130.0/23", "52.239.226.0/24", "52.245.16.0/22", + "68.218.0.0/17", "104.44.90.64/26", "104.44.93.96/27", "104.44.95.48/28", @@ -15080,9 +15560,9 @@ { "name": "AzureCloud.australiasoutheast", "id": "AzureCloud.australiasoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "14", "region": "australiasoutheast", "state": "GA", "networkFeatures": [ @@ -15091,6 +15571,10 @@ ], "systemService": "", "addressPrefixes": [ + "4.198.64.0/18", + "4.198.128.0/19", + "4.199.0.0/16", + "4.200.0.0/16", "4.237.128.0/17", "13.70.128.0/18", "13.73.96.0/19", @@ -15117,6 +15601,7 @@ "20.202.61.0/24", "20.202.63.0/24", "20.211.192.0/18", + "20.213.208.0/20", "23.101.224.0/19", "40.79.212.0/24", "40.81.48.0/20", @@ -15177,9 +15662,9 @@ { "name": "AzureCloud.brazilse", "id": "AzureCloud.brazilse", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "10", "region": "brazilse", "state": "GA", "networkFeatures": [ @@ -15218,6 +15703,7 @@ "52.111.207.0/24", "52.112.206.0/24", "52.253.197.0/24", + "108.140.0.0/16", "191.232.16.0/21", "191.233.8.0/21", "191.233.48.0/21", @@ -15243,9 +15729,9 @@ { "name": "AzureCloud.brazilsouth", "id": "AzureCloud.brazilsouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "brazilsouth", "state": "GA", "networkFeatures": [ @@ -15254,6 +15740,12 @@ ], "systemService": "", "addressPrefixes": [ + "4.160.0.0/16", + "4.169.0.0/16", + "4.201.0.0/16", + "4.202.0.0/16", + "4.203.0.0/18", + "4.203.64.0/19", "4.228.0.0/16", "4.238.128.0/17", "13.105.52.80/28", @@ -15361,9 +15853,9 @@ { "name": "AzureCloud.canadacentral", "id": "AzureCloud.canadacentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "17", + "changeNumber": "19", "region": "canadacentral", "state": "GA", "networkFeatures": [ @@ -15372,6 +15864,10 @@ ], "systemService": "", "addressPrefixes": [ + "4.172.0.0/15", + "4.174.0.0/16", + "4.204.0.0/15", + "4.206.0.0/16", "4.229.128.0/17", "4.239.128.0/17", "13.71.160.0/19", @@ -15471,9 +15967,9 @@ { "name": "AzureCloud.canadaeast", "id": "AzureCloud.canadaeast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "14", + "changeNumber": "15", "region": "canadaeast", "state": "GA", "networkFeatures": [ @@ -15482,7 +15978,7 @@ ], "systemService": "", "addressPrefixes": [ - "4.229.0.0/18", + "4.229.0.0/17", "4.239.0.0/17", "4.248.0.0/17", "13.104.154.128/25", @@ -15554,9 +16050,9 @@ { "name": "AzureCloud.centralfrance", "id": "AzureCloud.centralfrance", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "16", + "changeNumber": "18", "region": "centralfrance", "state": "GA", "networkFeatures": [ @@ -15565,8 +16061,14 @@ ], "systemService": "", "addressPrefixes": [ + "4.176.0.0/16", + "4.178.0.0/16", + "4.211.0.0/16", + "4.212.0.0/16", "4.233.0.0/16", "4.251.0.0/17", + "4.251.128.0/18", + "4.251.192.0/20", "13.104.156.0/24", "20.19.0.0/16", "20.38.196.0/22", @@ -15594,8 +16096,7 @@ "20.202.6.0/23", "20.202.8.0/22", "20.209.8.0/23", - "20.216.128.0/18", - "20.216.192.0/19", + "20.216.128.0/17", "40.66.32.0/19", "40.79.128.0/20", "40.79.144.0/21", @@ -15661,9 +16162,9 @@ { "name": "AzureCloud.centralindia", "id": "AzureCloud.centralindia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "19", + "changeNumber": "22", "region": "centralindia", "state": "GA", "networkFeatures": [ @@ -15672,6 +16173,10 @@ ], "systemService": "", "addressPrefixes": [ + "4.186.0.0/16", + "4.187.128.0/17", + "4.188.0.0/16", + "4.213.0.0/16", "4.224.0.0/16", "4.240.0.0/17", "4.247.128.0/17", @@ -15750,6 +16255,7 @@ "52.245.96.0/22", "52.253.181.0/24", "52.253.191.0/24", + "74.225.128.0/17", "104.44.92.128/27", "104.44.94.192/28", "104.47.210.0/23", @@ -15771,9 +16277,9 @@ { "name": "AzureCloud.centralus", "id": "AzureCloud.centralus", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "30", + "changeNumber": "32", "region": "centralus", "state": "GA", "networkFeatures": [ @@ -15782,6 +16288,8 @@ ], "systemService": "", "addressPrefixes": [ + "4.150.128.0/18", + "4.150.192.0/19", "4.249.128.0/17", "13.67.128.0/20", "13.67.144.0/21", @@ -16005,6 +16513,9 @@ "40.123.169.104/31", "40.123.169.108/30", "40.123.169.112/28", + "40.123.169.140/30", + "40.123.169.144/28", + "40.123.169.160/29", "40.126.6.0/24", "40.126.27.0/24", "52.101.8.0/24", @@ -16125,6 +16636,9 @@ "168.61.144.0/20", "168.61.160.0/19", "168.61.208.0/20", + "172.168.0.0/15", + "172.170.0.0/16", + "172.171.0.0/19", "193.149.72.0/21", "2603:1030::/45", "2603:1030:9:2::/63", @@ -16187,6 +16701,9 @@ "2603:1030:9:2c4::/62", "2603:1030:9:2c8::/62", "2603:1030:9:2cc::/63", + "2603:1030:9:2d4::/62", + "2603:1030:9:2d8::/61", + "2603:1030:9:2e0::/63", "2603:1030:a::/47", "2603:1030:d::/48", "2603:1030:10::/47", @@ -16216,9 +16733,9 @@ { "name": "AzureCloud.centraluseuap", "id": "AzureCloud.centraluseuap", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "14", "region": "centraluseuap", "state": "GA", "networkFeatures": [ @@ -16301,6 +16818,7 @@ "52.103.143.0/24", "52.108.113.0/24", "52.109.140.0/22", + "52.123.192.0/24", "52.141.224.0/20", "52.143.198.0/24", "52.158.176.0/20", @@ -16370,9 +16888,9 @@ { "name": "AzureCloud.eastasia", "id": "AzureCloud.eastasia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "eastasia", "state": "GA", "networkFeatures": [ @@ -16381,6 +16899,9 @@ ], "systemService": "", "addressPrefixes": [ + "4.144.0.0/17", + "4.191.0.0/16", + "4.192.0.0/16", "4.252.0.0/17", "13.70.0.0/18", "13.72.192.0/19", @@ -16562,9 +17083,9 @@ { "name": "AzureCloud.eastus", "id": "AzureCloud.eastus", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "35", + "changeNumber": "37", "region": "eastus", "state": "GA", "networkFeatures": [ @@ -16573,6 +17094,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.156.0.0/15", "4.227.128.0/17", "4.236.128.0/17", "4.246.128.0/17", @@ -16671,6 +17193,7 @@ "20.157.215.0/24", "20.157.216.0/24", "20.157.231.0/24", + "20.157.240.0/24", "20.163.128.0/17", "20.168.192.0/18", "20.169.128.0/17", @@ -16834,6 +17357,12 @@ "168.61.48.0/21", "168.62.32.0/19", "168.62.160.0/19", + "172.171.32.0/19", + "172.171.64.0/19", + "172.171.128.0/17", + "172.172.0.0/15", + "172.174.0.0/16", + "172.178.0.0/17", "191.234.32.0/19", "191.236.0.0/18", "191.237.0.0/17", @@ -16879,9 +17408,9 @@ { "name": "AzureCloud.eastus2", "id": "AzureCloud.eastus2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "35", + "changeNumber": "38", "region": "eastus2", "state": "GA", "networkFeatures": [ @@ -16890,6 +17419,8 @@ ], "systemService": "", "addressPrefixes": [ + "4.150.64.0/18", + "4.152.0.0/15", "13.68.0.0/17", "13.77.64.0/18", "13.104.147.0/25", @@ -17232,6 +17763,14 @@ "40.123.147.84/31", "40.123.147.104/29", "40.123.147.112/29", + "40.123.147.138/31", + "40.123.147.140/30", + "40.123.147.144/31", + "40.123.147.148/30", + "40.123.147.152/29", + "40.123.147.160/28", + "40.123.147.176/30", + "40.123.147.180/31", "40.126.3.0/24", "40.126.24.0/24", "52.101.10.0/24", @@ -17365,6 +17904,8 @@ "65.55.217.0/24", "65.55.219.32/27", "65.55.219.128/25", + "68.220.0.0/19", + "68.220.128.0/17", "104.44.88.32/27", "104.44.88.96/27", "104.44.91.96/27", @@ -17413,6 +17954,8 @@ "157.55.55.160/28", "157.56.2.128/25", "157.56.3.0/25", + "172.175.0.0/16", + "172.176.0.0/15", "191.236.192.0/18", "191.237.128.0/18", "191.239.224.0/20", @@ -17546,6 +18089,14 @@ "2603:1030:401:382::/64", "2603:1030:401:38c::/62", "2603:1030:401:390::/62", + "2603:1030:401:39d::/64", + "2603:1030:401:39e::/63", + "2603:1030:401:3a0::/64", + "2603:1030:401:3a2::/63", + "2603:1030:401:3a4::/62", + "2603:1030:401:3a8::/61", + "2603:1030:401:3b0::/63", + "2603:1030:401:3b2::/64", "2603:1030:402::/47", "2603:1030:406::/47", "2603:1030:408::/48", @@ -17582,9 +18133,9 @@ { "name": "AzureCloud.eastus2euap", "id": "AzureCloud.eastus2euap", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "20", + "changeNumber": "23", "region": "eastus2euap", "state": "GA", "networkFeatures": [ @@ -17706,6 +18257,11 @@ "40.123.147.86/31", "40.123.147.88/29", "40.123.147.96/29", + "40.123.147.120/29", + "40.123.147.128/29", + "40.123.147.136/31", + "40.123.147.146/31", + "40.123.147.182/31", "40.126.10.0/25", "40.126.21.0/24", "52.102.142.0/24", @@ -17803,6 +18359,11 @@ "2603:1030:401:383::/64", "2603:1030:401:384::/62", "2603:1030:401:388::/62", + "2603:1030:401:394::/62", + "2603:1030:401:398::/62", + "2603:1030:401:39c::/64", + "2603:1030:401:3a1::/64", + "2603:1030:401:3b3::/64", "2603:1030:405::/48", "2603:1030:409::/48", "2603:1030:40a::/64", @@ -17837,9 +18398,9 @@ { "name": "AzureCloud.germanyn", "id": "AzureCloud.germanyn", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "germanyn", "state": "GA", "networkFeatures": [ @@ -17860,6 +18421,8 @@ "20.150.60.0/24", "20.150.112.0/24", "20.157.229.0/24", + "20.170.160.0/19", + "20.170.192.0/18", "20.190.189.0/26", "20.218.0.0/18", "40.82.72.0/22", @@ -17878,6 +18441,7 @@ "52.111.254.0/24", "52.114.240.0/24", "52.253.172.0/24", + "98.67.0.0/18", "2603:1020:d00::/47", "2603:1020:d03::/48", "2603:1020:d04::/47", @@ -17892,9 +18456,9 @@ { "name": "AzureCloud.germanywc", "id": "AzureCloud.germanywc", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "16", + "changeNumber": "18", "region": "germanywc", "state": "GA", "networkFeatures": [ @@ -17903,6 +18467,9 @@ ], "systemService": "", "addressPrefixes": [ + "4.180.0.0/16", + "4.182.0.0/16", + "4.184.0.0/15", "13.104.144.224/27", "13.104.145.128/27", "13.104.212.128/26", @@ -17937,6 +18504,7 @@ "20.157.160.0/24", "20.157.183.0/24", "20.170.0.0/17", + "20.170.128.0/19", "20.190.190.64/26", "20.209.32.0/23", "20.218.64.0/18", @@ -17974,9 +18542,9 @@ { "name": "AzureCloud.japaneast", "id": "AzureCloud.japaneast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "21", + "changeNumber": "23", "region": "japaneast", "state": "GA", "networkFeatures": [ @@ -17985,6 +18553,10 @@ ], "systemService": "", "addressPrefixes": [ + "4.189.0.0/16", + "4.190.0.0/17", + "4.214.0.0/15", + "4.216.0.0/16", "4.241.0.0/16", "13.71.128.0/19", "13.73.0.0/19", @@ -17994,6 +18566,7 @@ "13.104.221.0/24", "13.105.18.64/26", "20.18.0.0/17", + "20.18.144.0/20", "20.18.192.0/18", "20.27.0.0/18", "20.27.128.0/18", @@ -18116,9 +18689,9 @@ { "name": "AzureCloud.japanwest", "id": "AzureCloud.japanwest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "15", + "changeNumber": "17", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -18127,8 +18700,11 @@ ], "systemService": "", "addressPrefixes": [ + "4.190.128.0/17", "13.73.232.0/21", - "20.18.128.0/21", + "20.18.128.0/20", + "20.18.160.0/20", + "20.18.176.0/21", "20.27.64.0/18", "20.27.192.0/18", "20.39.176.0/21", @@ -18143,10 +18719,14 @@ "20.95.128.0/24", "20.135.48.0/23", "20.150.10.0/23", + "20.152.10.0/23", "20.157.56.0/24", + "20.157.242.0/24", "20.189.192.0/18", "20.190.141.0/25", "20.190.165.0/24", + "20.201.149.0/24", + "20.201.150.0/24", "20.202.42.0/24", "20.202.50.0/23", "20.202.52.0/23", @@ -18198,6 +18778,7 @@ "52.232.158.0/24", "52.239.146.0/23", "52.245.92.0/22", + "74.226.0.0/17", "104.44.92.0/27", "104.44.94.128/28", "104.46.224.0/20", @@ -18228,9 +18809,9 @@ { "name": "AzureCloud.jioindiacentral", "id": "AzureCloud.jioindiacentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "6", + "changeNumber": "7", "region": "jioindiacentral", "state": "GA", "networkFeatures": [ @@ -18265,6 +18846,7 @@ "40.126.205.0/24", "52.108.123.0/24", "52.253.192.0/24", + "74.225.64.0/18", "2603:1040:1100::/47", "2603:1040:1103::/48", "2603:1040:1104::/48", @@ -18279,9 +18861,9 @@ { "name": "AzureCloud.jioindiawest", "id": "AzureCloud.jioindiawest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "7", + "changeNumber": "8", "region": "jioindiawest", "state": "GA", "networkFeatures": [ @@ -18290,6 +18872,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.187.0.0/18", "13.105.75.48/28", "13.105.75.96/27", "13.105.75.128/27", @@ -18331,9 +18914,9 @@ { "name": "AzureCloud.koreacentral", "id": "AzureCloud.koreacentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "koreacentral", "state": "GA", "networkFeatures": [ @@ -18342,8 +18925,11 @@ ], "systemService": "", "addressPrefixes": [ - "4.230.0.0/18", - "4.230.128.0/17", + "4.181.0.0/16", + "4.183.0.0/16", + "4.217.0.0/16", + "4.218.0.0/16", + "4.230.0.0/16", "13.104.129.192/26", "13.104.223.128/26", "13.105.20.0/25", @@ -18428,9 +19014,9 @@ { "name": "AzureCloud.koreasouth", "id": "AzureCloud.koreasouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "10", "region": "koreasouth", "state": "GA", "networkFeatures": [ @@ -18439,7 +19025,7 @@ ], "systemService": "", "addressPrefixes": [ - "4.243.0.0/17", + "4.243.0.0/16", "13.104.157.0/25", "20.39.168.0/21", "20.47.47.0/24", @@ -18478,6 +19064,7 @@ "52.239.165.160/27", "52.239.190.192/26", "52.245.100.0/22", + "74.227.0.0/17", "104.44.94.224/27", "2603:1040:e00::/47", "2603:1040:e02::/48", @@ -18498,9 +19085,9 @@ { "name": "AzureCloud.northcentralus", "id": "AzureCloud.northcentralus", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "19", "region": "northcentralus", "state": "GA", "networkFeatures": [ @@ -18690,6 +19277,7 @@ "157.56.216.0/26", "168.62.96.0/19", "168.62.224.0/19", + "172.183.0.0/16", "191.233.144.0/20", "191.236.128.0/18", "199.30.31.0/25", @@ -18723,9 +19311,9 @@ { "name": "AzureCloud.northeurope", "id": "AzureCloud.northeurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "26", + "changeNumber": "28", "region": "northeurope", "state": "GA", "networkFeatures": [ @@ -18734,6 +19322,9 @@ ], "systemService": "", "addressPrefixes": [ + "4.207.0.0/16", + "4.208.0.0/15", + "4.210.0.0/16", "4.231.128.0/17", "4.245.128.0/17", "13.69.128.0/17", @@ -18932,6 +19523,8 @@ "52.245.88.0/22", "65.52.64.0/20", "65.52.224.0/21", + "68.219.0.0/17", + "68.219.128.0/19", "94.245.88.0/21", "94.245.104.0/21", "94.245.117.96/27", @@ -19006,9 +19599,9 @@ { "name": "AzureCloud.norwaye", "id": "AzureCloud.norwaye", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "15", "region": "norwaye", "state": "GA", "networkFeatures": [ @@ -19017,6 +19610,10 @@ ], "systemService": "", "addressPrefixes": [ + "4.177.0.0/16", + "4.179.0.0/16", + "4.219.0.0/16", + "4.220.0.0/17", "4.235.0.0/16", "13.104.155.32/27", "13.104.158.0/28", @@ -19078,9 +19675,9 @@ { "name": "AzureCloud.norwayw", "id": "AzureCloud.norwayw", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "6", + "changeNumber": "7", "region": "norwayw", "state": "GA", "networkFeatures": [ @@ -19089,6 +19686,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.220.128.0/17", "13.104.153.48/28", "13.104.153.96/27", "13.104.155.0/27", @@ -19115,6 +19713,7 @@ "52.111.198.0/24", "52.114.238.0/24", "52.253.167.0/24", + "74.240.0.0/17", "2603:1020:f00::/47", "2603:1020:f03::/48", "2603:1020:f04::/47", @@ -19132,9 +19731,9 @@ { "name": "AzureCloud.qatarcentral", "id": "AzureCloud.qatarcentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "qatarcentral", "state": "GA", "networkFeatures": [ @@ -19143,7 +19742,8 @@ ], "systemService": "", "addressPrefixes": [ - "4.244.0.0/17", + "4.170.0.0/15", + "4.244.0.0/16", "13.105.99.64/27", "13.105.99.96/28", "13.105.99.128/27", @@ -19194,9 +19794,9 @@ { "name": "AzureCloud.southafricanorth", "id": "AzureCloud.southafricanorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "12", + "changeNumber": "14", "region": "southafricanorth", "state": "GA", "networkFeatures": [ @@ -19205,7 +19805,11 @@ ], "systemService": "", "addressPrefixes": [ - "4.253.0.0/17", + "4.167.0.0/16", + "4.168.0.0/16", + "4.221.0.0/16", + "4.222.0.0/16", + "4.253.0.0/16", "13.104.158.128/27", "13.104.158.160/28", "13.104.158.192/27", @@ -19262,6 +19866,7 @@ "102.37.96.0/19", "102.37.128.0/19", "102.37.160.0/21", + "102.37.176.0/20", "102.37.192.0/18", "102.133.120.0/21", "102.133.128.0/18", @@ -19287,7 +19892,7 @@ { "name": "AzureCloud.southafricawest", "id": "AzureCloud.southafricawest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "southafricawest", @@ -19349,9 +19954,9 @@ { "name": "AzureCloud.southcentralus", "id": "AzureCloud.southcentralus", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "33", + "changeNumber": "36", "region": "southcentralus", "state": "GA", "networkFeatures": [ @@ -19360,6 +19965,9 @@ ], "systemService": "", "addressPrefixes": [ + "4.149.96.0/19", + "4.150.0.0/18", + "4.151.0.0/16", "13.65.0.0/16", "13.66.0.0/17", "13.73.240.0/20", @@ -19512,9 +20120,15 @@ "40.93.194.0/23", "40.93.196.0/23", "40.97.6.0/24", + "40.97.14.0/26", "40.119.0.0/18", "40.123.164.0/25", - "40.123.164.128/31", + "40.123.164.128/29", + "40.123.164.136/31", + "40.123.164.150/31", + "40.123.164.152/29", + "40.123.164.160/28", + "40.123.164.176/31", "40.124.0.0/16", "40.126.0.0/24", "40.126.29.0/24", @@ -19576,8 +20190,6 @@ "52.255.64.0/18", "53.103.140.0/24", "65.52.32.0/21", - "65.54.55.160/27", - "65.54.55.224/27", "70.37.48.0/20", "70.37.64.0/18", "70.37.160.0/21", @@ -19646,7 +20258,12 @@ "2603:1030:804:1e0::/59", "2603:1030:804:200::/59", "2603:1030:804:220::/61", - "2603:1030:804:228::/64", + "2603:1030:804:228::/62", + "2603:1030:804:22c::/64", + "2603:1030:804:233::/64", + "2603:1030:804:234::/62", + "2603:1030:804:238::/61", + "2603:1030:804:240::/64", "2603:1030:805::/48", "2603:1030:806::/48", "2603:1030:807::/48", @@ -19683,9 +20300,9 @@ { "name": "AzureCloud.southeastasia", "id": "AzureCloud.southeastasia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "22", + "changeNumber": "25", "region": "southeastasia", "state": "GA", "networkFeatures": [ @@ -19694,6 +20311,11 @@ ], "systemService": "", "addressPrefixes": [ + "4.144.128.0/17", + "4.145.0.0/16", + "4.146.0.0/16", + "4.193.0.0/16", + "4.194.0.0/16", "4.252.128.0/17", "13.67.0.0/17", "13.76.0.0/16", @@ -19854,6 +20476,7 @@ "2603:1040:4::/48", "2603:1040:5::/48", "2603:1040:6::/48", + "2603:1040:7::/64", "2603:1046:1406::/48", "2603:1046:1500:28::/64", "2603:1046:2000:180::/59", @@ -19875,9 +20498,9 @@ { "name": "AzureCloud.southfrance", "id": "AzureCloud.southfrance", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "7", + "changeNumber": "9", "region": "southfrance", "state": "GA", "networkFeatures": [ @@ -19886,6 +20509,8 @@ ], "systemService": "", "addressPrefixes": [ + "4.251.208.0/20", + "4.251.224.0/19", "13.104.150.192/26", "13.104.151.0/26", "20.38.188.0/22", @@ -19924,6 +20549,8 @@ "52.239.135.0/26", "52.239.196.0/24", "52.245.120.0/22", + "98.65.0.0/16", + "98.66.0.0/17", "2603:1020:900::/47", "2603:1020:902::/48", "2603:1020:904::/48", @@ -19943,9 +20570,9 @@ { "name": "AzureCloud.southindia", "id": "AzureCloud.southindia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "10", + "changeNumber": "11", "region": "southindia", "state": "GA", "networkFeatures": [ @@ -19995,6 +20622,8 @@ "52.239.135.128/26", "52.239.188.0/24", "52.245.84.0/22", + "74.224.0.0/16", + "74.225.0.0/18", "104.44.92.160/27", "104.44.94.208/28", "104.47.214.0/23", @@ -20016,9 +20645,9 @@ { "name": "AzureCloud.swedencentral", "id": "AzureCloud.swedencentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "12", + "changeNumber": "15", "region": "swedencentral", "state": "GA", "networkFeatures": [ @@ -20027,6 +20656,9 @@ ], "systemService": "", "addressPrefixes": [ + "4.165.0.0/16", + "4.166.0.0/16", + "4.223.0.0/16", "4.225.0.0/16", "13.105.75.208/28", "13.105.96.0/26", @@ -20050,6 +20682,7 @@ "20.190.181.0/24", "20.202.68.0/24", "20.240.0.0/18", + "20.240.64.0/19", "20.240.128.0/17", "40.93.214.0/24", "40.101.1.0/24", @@ -20092,6 +20725,7 @@ "52.253.187.0/24", "52.253.188.0/23", "132.245.230.0/23", + "172.160.0.0/16", "2603:1020:1000::/47", "2603:1020:1003::/48", "2603:1020:1004::/47", @@ -20118,9 +20752,9 @@ { "name": "AzureCloud.swedensouth", "id": "AzureCloud.swedensouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "8", + "changeNumber": "9", "region": "swedensouth", "state": "GA", "networkFeatures": [ @@ -20163,6 +20797,7 @@ "52.112.119.0/24", "52.112.121.0/24", "52.253.190.0/24", + "74.241.0.0/17", "2603:1020:1100::/47", "2603:1020:1103::/48", "2603:1020:1104::/46", @@ -20188,9 +20823,9 @@ { "name": "AzureCloud.switzerlandn", "id": "AzureCloud.switzerlandn", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "12", + "changeNumber": "14", "region": "switzerlandn", "state": "GA", "networkFeatures": [ @@ -20199,6 +20834,8 @@ ], "systemService": "", "addressPrefixes": [ + "4.163.0.0/16", + "4.164.0.0/16", "4.226.0.0/17", "13.104.144.32/27", "13.104.211.192/26", @@ -20220,7 +20857,7 @@ "20.199.128.0/18", "20.203.128.0/17", "20.208.0.0/17", - "20.208.128.0/19", + "20.208.128.0/18", "20.209.28.0/23", "20.250.0.0/16", "40.90.30.128/27", @@ -20247,6 +20884,8 @@ "52.253.165.0/24", "52.253.175.0/24", "52.253.176.0/24", + "172.161.0.0/16", + "172.162.0.0/16", "2603:1020:a00::/47", "2603:1020:a03::/48", "2603:1020:a04::/47", @@ -20264,9 +20903,9 @@ { "name": "AzureCloud.switzerlandw", "id": "AzureCloud.switzerlandw", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "8", + "changeNumber": "9", "region": "switzerlandw", "state": "GA", "networkFeatures": [ @@ -20275,6 +20914,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.226.128.0/17", "13.104.144.0/27", "13.104.212.0/26", "20.47.26.0/24", @@ -20308,6 +20948,7 @@ "52.114.230.0/24", "52.239.250.0/24", "52.253.166.0/24", + "74.242.0.0/18", "2603:1020:b00::/47", "2603:1020:b03::/48", "2603:1020:b04::/47", @@ -20325,9 +20966,9 @@ { "name": "AzureCloud.uaecentral", "id": "AzureCloud.uaecentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "8", + "changeNumber": "9", "region": "uaecentral", "state": "GA", "networkFeatures": [ @@ -20366,6 +21007,7 @@ "52.114.232.0/24", "52.143.221.0/24", "52.239.233.0/25", + "74.243.0.0/17", "2603:1040:b00::/47", "2603:1040:b03::/48", "2603:1040:b04::/47", @@ -20383,9 +21025,9 @@ { "name": "AzureCloud.uaenorth", "id": "AzureCloud.uaenorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "21", + "changeNumber": "23", "region": "uaenorth", "state": "GA", "networkFeatures": [ @@ -20394,6 +21036,8 @@ ], "systemService": "", "addressPrefixes": [ + "4.161.0.0/16", + "4.162.0.0/16", "13.104.151.64/26", "13.104.151.128/26", "13.105.61.16/28", @@ -20452,6 +21096,8 @@ "52.143.222.0/23", "52.239.233.128/25", "65.52.248.0/21", + "172.163.0.0/16", + "172.164.0.0/16", "2603:1040:900::/47", "2603:1040:903::/48", "2603:1040:904::/47", @@ -20469,9 +21115,9 @@ { "name": "AzureCloud.uksouth", "id": "AzureCloud.uksouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "21", + "changeNumber": "23", "region": "uksouth", "state": "GA", "networkFeatures": [ @@ -20480,9 +21126,11 @@ ], "systemService": "", "addressPrefixes": [ + "4.158.0.0/15", "4.234.0.0/16", - "4.250.0.0/17", + "4.250.0.0/16", "13.87.64.0/19", + "13.87.96.0/20", "13.104.129.128/26", "13.104.145.160/27", "13.104.146.64/26", @@ -20599,6 +21247,8 @@ "52.245.64.0/22", "52.253.162.0/23", "104.44.89.224/27", + "172.165.0.0/16", + "172.166.0.0/15", "2603:1020:700::/47", "2603:1020:702::/48", "2603:1020:704::/48", @@ -20625,9 +21275,9 @@ { "name": "AzureCloud.ukwest", "id": "AzureCloud.ukwest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "12", + "changeNumber": "13", "region": "ukwest", "state": "GA", "networkFeatures": [ @@ -20702,6 +21352,8 @@ "52.142.128.0/18", "52.239.240.0/24", "104.44.90.0/27", + "172.186.0.0/16", + "172.187.0.0/18", "2603:1020:600::/47", "2603:1020:602::/48", "2603:1020:604::/48", @@ -20727,9 +21379,9 @@ { "name": "AzureCloud.usstagec", "id": "AzureCloud.usstagec", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "usstagec", "state": "GA", "networkFeatures": [ @@ -20769,6 +21421,10 @@ "40.90.16.32/27", "40.90.128.32/28", "40.90.151.192/27", + "40.123.164.138/31", + "40.123.164.140/30", + "40.123.164.144/30", + "40.123.164.148/31", "40.126.196.0/24", "52.108.132.0/24", "52.143.220.0/24", @@ -20790,6 +21446,10 @@ "2603:1030:804:1c9::/64", "2603:1030:804:1ca::/63", "2603:1030:804:1cc::/64", + "2603:1030:804:22d::/64", + "2603:1030:804:22e::/63", + "2603:1030:804:230::/63", + "2603:1030:804:232::/64", "2603:1030:80c::/48", "2603:1036:240e::/48", "2603:1036:2500:28::/64", @@ -20801,9 +21461,9 @@ { "name": "AzureCloud.westcentralus", "id": "AzureCloud.westcentralus", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "12", + "changeNumber": "14", "region": "westcentralus", "state": "GA", "networkFeatures": [ @@ -20812,6 +21472,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.255.128.0/17", "13.71.192.0/18", "13.77.192.0/19", "13.78.128.0/17", @@ -20839,6 +21500,7 @@ "20.150.98.0/24", "20.157.41.0/24", "20.165.128.0/17", + "20.168.176.0/20", "20.190.136.0/24", "20.190.158.0/24", "40.67.120.0/21", @@ -20952,9 +21614,9 @@ { "name": "AzureCloud.westeurope", "id": "AzureCloud.westeurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "32", + "changeNumber": "34", "region": "westeurope", "state": "GA", "networkFeatures": [ @@ -20963,6 +21625,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.175.0.0/16", "4.231.0.0/17", "4.245.0.0/17", "13.69.0.0/17", @@ -21213,6 +21876,7 @@ "52.245.48.0/22", "52.245.124.0/22", "65.52.128.0/19", + "98.64.0.0/16", "104.40.128.0/17", "104.44.89.160/27", "104.44.90.192/27", @@ -21226,6 +21890,8 @@ "104.47.128.0/18", "104.47.216.64/26", "104.214.192.0/18", + "108.141.0.0/16", + "108.142.0.0/15", "137.116.192.0/19", "137.117.128.0/17", "157.55.8.64/26", @@ -21267,9 +21933,9 @@ { "name": "AzureCloud.westindia", "id": "AzureCloud.westindia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "7", + "changeNumber": "8", "region": "westindia", "state": "GA", "networkFeatures": [ @@ -21278,6 +21944,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.187.64.0/18", "13.104.157.128/25", "20.38.128.0/21", "20.40.8.0/21", @@ -21335,9 +22002,9 @@ { "name": "AzureCloud.westus", "id": "AzureCloud.westus", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "28", + "changeNumber": "30", "region": "westus", "state": "GA", "networkFeatures": [ @@ -21346,6 +22013,7 @@ ], "systemService": "", "addressPrefixes": [ + "4.150.224.0/19", "13.64.0.0/16", "13.73.32.0/19", "13.83.0.0/16", @@ -21520,6 +22188,7 @@ "52.254.128.0/17", "53.103.135.0/24", "65.52.112.0/20", + "68.220.32.0/19", "104.40.0.0/17", "104.42.0.0/16", "104.44.88.0/27", @@ -21542,6 +22211,8 @@ "168.62.0.0/19", "168.62.192.0/19", "168.63.88.0/23", + "172.178.128.0/17", + "172.184.0.0/15", "191.236.64.0/18", "191.238.70.0/23", "191.239.0.0/18", @@ -21576,9 +22247,9 @@ { "name": "AzureCloud.westus2", "id": "AzureCloud.westus2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "20", + "changeNumber": "22", "region": "westus2", "state": "GA", "networkFeatures": [ @@ -21587,6 +22258,9 @@ ], "systemService": "", "addressPrefixes": [ + "4.149.64.0/19", + "4.149.128.0/17", + "4.154.0.0/15", "4.242.0.0/17", "4.246.0.0/17", "13.66.128.0/17", @@ -21847,6 +22521,8 @@ "157.56.21.192/27", "157.56.80.0/25", "168.62.64.0/19", + "172.171.96.0/19", + "172.179.0.0/16", "199.30.24.0/23", "199.30.27.0/25", "199.30.27.144/28", @@ -21890,9 +22566,9 @@ { "name": "AzureCloud.westus3", "id": "AzureCloud.westus3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "15", + "changeNumber": "17", "region": "westus3", "state": "GA", "networkFeatures": [ @@ -21901,6 +22577,8 @@ ], "systemService": "", "addressPrefixes": [ + "4.148.0.0/16", + "4.149.0.0/18", "4.227.0.0/17", "4.236.0.0/17", "4.242.128.0/17", @@ -21944,6 +22622,7 @@ "20.172.0.0/17", "20.190.190.128/25", "20.209.4.0/23", + "20.209.92.0/23", "40.79.204.160/27", "40.79.205.64/28", "40.79.205.96/27", @@ -21953,6 +22632,8 @@ "52.108.139.0/24", "52.253.182.0/23", "52.253.184.0/24", + "172.180.0.0/15", + "172.182.0.0/16", "2603:1030:500::/47", "2603:1030:503::/48", "2603:1030:504::/47", @@ -21968,9 +22649,9 @@ { "name": "AzureCognitiveSearch", "id": "AzureCognitiveSearch", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "7", + "changeNumber": "8", "region": "", "state": "GA", "networkFeatures": [ @@ -22133,6 +22814,7 @@ "52.242.214.45/32", "52.253.133.74/32", "52.253.229.120/32", + "68.221.80.192/26", "102.37.84.192/26", "102.133.128.33/32", "102.133.217.128/26", @@ -22141,6 +22823,7 @@ "104.45.64.224/32", "104.45.65.30/32", "104.45.65.89/32", + "158.23.96.192/26", "191.233.9.0/26", "191.233.26.156/32", "191.235.225.64/26", @@ -22168,6 +22851,7 @@ "2603:1020:1104::180/121", "2603:1020:1204::100/121", "2603:1020:1302::100/121", + "2603:1020:1403::100/121", "2603:1030:f:1::180/121", "2603:1030:10:1::180/121", "2603:1030:104:1::180/121", @@ -22178,6 +22862,7 @@ "2603:1030:40c:1::180/121", "2603:1030:504:1::180/121", "2603:1030:608::180/121", + "2603:1030:702::100/121", "2603:1030:807:1::180/121", "2603:1030:a07::180/121", "2603:1030:b04::180/121", @@ -22210,9 +22895,9 @@ { "name": "AzureConnectors", "id": "AzureConnectors", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -22384,9 +23069,11 @@ "20.205.248.224/32", "20.206.0.0/26", "20.207.0.0/26", + "20.210.146.128/26", "20.213.202.51/32", "20.213.202.84/32", "20.215.155.0/26", + "20.215.169.128/26", "20.217.55.192/26", "20.217.59.0/26", "23.97.120.109/32", @@ -22537,6 +23224,7 @@ "52.255.48.202/32", "65.52.197.64/32", "65.52.250.208/28", + "68.221.92.64/26", "94.245.91.93/32", "102.37.64.0/27", "102.37.84.128/27", @@ -22568,6 +23256,7 @@ "104.215.28.128/32", "104.215.61.248/32", "137.117.161.181/32", + "158.23.108.64/26", "168.61.140.0/27", "168.61.143.64/26", "191.232.191.157/32", @@ -22600,7 +23289,9 @@ "2603:1020:1004:c02::80/122", "2603:1020:1104:400::180/122", "2603:1020:1204:1::6c0/122", + "2603:1020:1302:2::600/122", "2603:1020:1302:400::c0/122", + "2603:1020:1403:2::80/122", "2603:1030:f:400::980/122", "2603:1030:10:402::180/122", "2603:1030:104:402::180/122", @@ -22610,6 +23301,7 @@ "2603:1030:40c:402::180/122", "2603:1030:504:c02::80/122", "2603:1030:608:402::180/122", + "2603:1030:702:2::80/122", "2603:1030:807:402::180/122", "2603:1030:a07:402::100/122", "2603:1030:b04:402::180/122", @@ -22619,6 +23311,7 @@ "2603:1040:5:402::180/122", "2603:1040:207:402::180/122", "2603:1040:407:402::180/122", + "2603:1040:606:3::6c0/122", "2603:1040:606:402::180/122", "2603:1040:806:402::180/122", "2603:1040:904:402::180/122", @@ -22642,7 +23335,7 @@ { "name": "AzureConnectors.AustraliaCentral", "id": "AzureConnectors.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiacentral", @@ -22666,7 +23359,7 @@ { "name": "AzureConnectors.AustraliaCentral2", "id": "AzureConnectors.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiacentral2", @@ -22690,7 +23383,7 @@ { "name": "AzureConnectors.AustraliaEast", "id": "AzureConnectors.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "australiaeast", @@ -22719,7 +23412,7 @@ { "name": "AzureConnectors.AustraliaSoutheast", "id": "AzureConnectors.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "australiasoutheast", @@ -22746,7 +23439,7 @@ { "name": "AzureConnectors.BrazilSouth", "id": "AzureConnectors.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "brazilsouth", @@ -22775,7 +23468,7 @@ { "name": "AzureConnectors.BrazilSoutheast", "id": "AzureConnectors.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "brazilse", @@ -22798,7 +23491,7 @@ { "name": "AzureConnectors.CanadaCentral", "id": "AzureConnectors.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "canadacentral", @@ -22827,7 +23520,7 @@ { "name": "AzureConnectors.CanadaEast", "id": "AzureConnectors.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "canadaeast", @@ -22854,7 +23547,7 @@ { "name": "AzureConnectors.CentralIndia", "id": "AzureConnectors.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "centralindia", @@ -22883,7 +23576,7 @@ { "name": "AzureConnectors.CentralUS", "id": "AzureConnectors.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "centralus", @@ -22912,7 +23605,7 @@ { "name": "AzureConnectors.CentralUSEUAP", "id": "AzureConnectors.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "centraluseuap", @@ -22938,7 +23631,7 @@ { "name": "AzureConnectors.EastAsia", "id": "AzureConnectors.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastasia", @@ -22966,7 +23659,7 @@ { "name": "AzureConnectors.EastUS", "id": "AzureConnectors.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "eastus", @@ -22997,7 +23690,7 @@ { "name": "AzureConnectors.EastUS2", "id": "AzureConnectors.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "eastus2", @@ -23027,7 +23720,7 @@ { "name": "AzureConnectors.EastUS2EUAP", "id": "AzureConnectors.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastus2euap", @@ -23053,7 +23746,7 @@ { "name": "AzureConnectors.FranceCentral", "id": "AzureConnectors.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "centralfrance", @@ -23082,7 +23775,7 @@ { "name": "AzureConnectors.FranceSouth", "id": "AzureConnectors.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southfrance", @@ -23108,7 +23801,7 @@ { "name": "AzureConnectors.GermanyNorth", "id": "AzureConnectors.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanyn", @@ -23133,7 +23826,7 @@ { "name": "AzureConnectors.GermanyWestCentral", "id": "AzureConnectors.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "germanywc", @@ -23160,7 +23853,7 @@ { "name": "AzureConnectors.JapanEast", "id": "AzureConnectors.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "japaneast", @@ -23189,9 +23882,9 @@ { "name": "AzureConnectors.JapanWest", "id": "AzureConnectors.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "6", + "changeNumber": "7", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -23204,12 +23897,14 @@ "addressPrefixes": [ "20.189.192.144/28", "20.189.192.160/27", + "20.210.146.128/26", "40.74.100.224/28", "40.80.180.64/27", "40.80.181.128/26", "104.215.27.24/32", "104.215.28.128/32", "104.215.61.248/32", + "2603:1040:606:3::6c0/122", "2603:1040:606:402::180/122" ] } @@ -23217,7 +23912,7 @@ { "name": "AzureConnectors.JioIndiaCentral", "id": "AzureConnectors.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -23239,7 +23934,7 @@ { "name": "AzureConnectors.JioIndiaWest", "id": "AzureConnectors.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -23262,7 +23957,7 @@ { "name": "AzureConnectors.KoreaCentral", "id": "AzureConnectors.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "koreacentral", @@ -23291,7 +23986,7 @@ { "name": "AzureConnectors.KoreaSouth", "id": "AzureConnectors.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreasouth", @@ -23316,7 +24011,7 @@ { "name": "AzureConnectors.NorthCentralUS", "id": "AzureConnectors.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "northcentralus", @@ -23343,7 +24038,7 @@ { "name": "AzureConnectors.NorthEurope", "id": "AzureConnectors.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "northeurope", @@ -23372,7 +24067,7 @@ { "name": "AzureConnectors.NorwayEast", "id": "AzureConnectors.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "norwaye", @@ -23398,7 +24093,7 @@ { "name": "AzureConnectors.NorwayWest", "id": "AzureConnectors.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "norwayw", @@ -23422,7 +24117,7 @@ { "name": "AzureConnectors.QatarCentral", "id": "AzureConnectors.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "qatarcentral", @@ -23443,7 +24138,7 @@ { "name": "AzureConnectors.SouthAfricaNorth", "id": "AzureConnectors.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricanorth", @@ -23470,7 +24165,7 @@ { "name": "AzureConnectors.SouthAfricaWest", "id": "AzureConnectors.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southafricawest", @@ -23495,7 +24190,7 @@ { "name": "AzureConnectors.SouthCentralUS", "id": "AzureConnectors.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southcentralus", @@ -23525,7 +24220,7 @@ { "name": "AzureConnectors.SouthCentralUSSTG", "id": "AzureConnectors.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -23546,7 +24241,7 @@ { "name": "AzureConnectors.SoutheastAsia", "id": "AzureConnectors.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "southeastasia", @@ -23574,7 +24269,7 @@ { "name": "AzureConnectors.SouthIndia", "id": "AzureConnectors.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southindia", @@ -23602,7 +24297,7 @@ { "name": "AzureConnectors.SwedenCentral", "id": "AzureConnectors.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -23626,7 +24321,7 @@ { "name": "AzureConnectors.SwedenSouth", "id": "AzureConnectors.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -23650,7 +24345,7 @@ { "name": "AzureConnectors.SwitzerlandNorth", "id": "AzureConnectors.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandn", @@ -23677,7 +24372,7 @@ { "name": "AzureConnectors.SwitzerlandWest", "id": "AzureConnectors.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandw", @@ -23701,7 +24396,7 @@ { "name": "AzureConnectors.UAECentral", "id": "AzureConnectors.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uaecentral", @@ -23727,7 +24422,7 @@ { "name": "AzureConnectors.UAENorth", "id": "AzureConnectors.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uaenorth", @@ -23752,7 +24447,7 @@ { "name": "AzureConnectors.UKSouth", "id": "AzureConnectors.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "uksouth", @@ -23782,7 +24477,7 @@ { "name": "AzureConnectors.UKWest", "id": "AzureConnectors.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "ukwest", @@ -23810,7 +24505,7 @@ { "name": "AzureConnectors.WestCentralUS", "id": "AzureConnectors.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westcentralus", @@ -23838,7 +24533,7 @@ { "name": "AzureConnectors.WestEurope", "id": "AzureConnectors.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "westeurope", @@ -23870,7 +24565,7 @@ { "name": "AzureConnectors.WestIndia", "id": "AzureConnectors.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westindia", @@ -23896,7 +24591,7 @@ { "name": "AzureConnectors.WestUS", "id": "AzureConnectors.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westus", @@ -23925,7 +24620,7 @@ { "name": "AzureConnectors.WestUS2", "id": "AzureConnectors.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "westus2", @@ -23954,7 +24649,7 @@ { "name": "AzureConnectors.WestUS3", "id": "AzureConnectors.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westus3", @@ -23980,9 +24675,9 @@ { "name": "AzureContainerRegistry", "id": "AzureContainerRegistry", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "21", + "changeNumber": "23", "region": "", "state": "GA", "networkFeatures": [ @@ -23997,6 +24692,10 @@ "4.232.26.128/26", "4.232.106.128/26", "4.232.108.128/25", + "4.232.122.128/26", + "4.232.125.0/25", + "4.232.194.128/26", + "4.232.197.0/25", "13.66.140.72/29", "13.66.146.0/24", "13.66.147.0/25", @@ -24033,6 +24732,8 @@ "20.17.51.128/26", "20.17.66.128/26", "20.17.68.128/25", + "20.18.178.128/26", + "20.18.181.0/25", "20.21.36.0/26", "20.21.42.128/26", "20.21.44.128/25", @@ -24340,6 +25041,11 @@ "52.246.158.0/25", "65.52.248.192/26", "65.52.250.16/29", + "68.221.84.0/26", + "68.221.98.128/26", + "68.221.100.128/25", + "68.221.146.128/26", + "68.221.149.0/25", "102.37.65.64/26", "102.37.65.192/26", "102.37.72.128/26", @@ -24363,6 +25069,13 @@ "104.214.18.184/29", "104.214.161.128/25", "104.214.165.0/26", + "158.23.10.128/26", + "158.23.12.128/25", + "158.23.100.0/26", + "158.23.122.128/26", + "158.23.125.0/25", + "158.23.194.128/26", + "158.23.197.0/25", "168.61.140.128/25", "168.61.141.0/24", "168.61.142.192/26", @@ -24501,6 +25214,10 @@ "2603:1020:1204::580/125", "2603:1020:1204:400::48/125", "2603:1020:1204:400::200/121", + "2603:1020:1204:800::8/125", + "2603:1020:1204:800::180/121", + "2603:1020:1204:c00::8/125", + "2603:1020:1204:c00::180/121", "2603:1020:1302::540/125", "2603:1020:1302:400::48/125", "2603:1020:1302:400::280/121", @@ -24508,6 +25225,11 @@ "2603:1020:1302:800::180/121", "2603:1020:1302:c00::48/125", "2603:1020:1302:c00::180/121", + "2603:1020:1403::580/125", + "2603:1020:1403:400::8/125", + "2603:1020:1403:400::200/121", + "2603:1020:1403:800::8/125", + "2603:1020:1403:800::180/121", "2603:1030:f:1::2a8/125", "2603:1030:f:400::890/125", "2603:1030:f:400::b40/122", @@ -24574,6 +25296,13 @@ "2603:1030:608:800::180/121", "2603:1030:608:c00::48/125", "2603:1030:608:c00::180/121", + "2603:1030:702::580/125", + "2603:1030:702:400::8/125", + "2603:1030:702:400::200/121", + "2603:1030:702:800::8/125", + "2603:1030:702:800::180/121", + "2603:1030:702:c00::8/125", + "2603:1030:702:c00::180/121", "2603:1030:807:402::90/125", "2603:1030:807:402::340/122", "2603:1030:807:402::580/121", @@ -24639,6 +25368,8 @@ "2603:1040:606:402::340/122", "2603:1040:606:402::580/122", "2603:1040:606:402::600/121", + "2603:1040:606:800::8/125", + "2603:1040:606:800::180/121", "2603:1040:806:402::90/125", "2603:1040:806:402::340/122", "2603:1040:806:402::580/122", @@ -24730,7 +25461,7 @@ { "name": "AzureContainerRegistry.AustraliaEast", "id": "AzureContainerRegistry.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiaeast", @@ -24767,7 +25498,7 @@ { "name": "AzureContainerRegistry.AustraliaSoutheast", "id": "AzureContainerRegistry.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiasoutheast", @@ -24793,7 +25524,7 @@ { "name": "AzureContainerRegistry.BrazilSouth", "id": "AzureContainerRegistry.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "brazilsouth", @@ -24833,7 +25564,7 @@ { "name": "AzureContainerRegistry.BrazilSoutheast", "id": "AzureContainerRegistry.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -24857,7 +25588,7 @@ { "name": "AzureContainerRegistry.CanadaCentral", "id": "AzureContainerRegistry.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "canadacentral", @@ -24893,7 +25624,7 @@ { "name": "AzureContainerRegistry.CanadaEast", "id": "AzureContainerRegistry.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadaeast", @@ -24919,7 +25650,7 @@ { "name": "AzureContainerRegistry.CentralIndia", "id": "AzureContainerRegistry.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "centralindia", @@ -24959,7 +25690,7 @@ { "name": "AzureContainerRegistry.CentralUS", "id": "AzureContainerRegistry.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralus", @@ -24997,7 +25728,7 @@ { "name": "AzureContainerRegistry.CentralUSEUAP", "id": "AzureContainerRegistry.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centraluseuap", @@ -25027,7 +25758,7 @@ { "name": "AzureContainerRegistry.EastAsia", "id": "AzureContainerRegistry.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastasia", @@ -25063,7 +25794,7 @@ { "name": "AzureContainerRegistry.EastUS", "id": "AzureContainerRegistry.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus", @@ -25101,7 +25832,7 @@ { "name": "AzureContainerRegistry.EastUS2", "id": "AzureContainerRegistry.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus2", @@ -25138,7 +25869,7 @@ { "name": "AzureContainerRegistry.EastUS2EUAP", "id": "AzureContainerRegistry.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus2euap", @@ -25173,7 +25904,7 @@ { "name": "AzureContainerRegistry.FranceCentral", "id": "AzureContainerRegistry.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralfrance", @@ -25213,7 +25944,7 @@ { "name": "AzureContainerRegistry.FranceSouth", "id": "AzureContainerRegistry.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southfrance", @@ -25237,7 +25968,7 @@ { "name": "AzureContainerRegistry.GermanyNorth", "id": "AzureContainerRegistry.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "germanyn", @@ -25262,7 +25993,7 @@ { "name": "AzureContainerRegistry.GermanyWestCentral", "id": "AzureContainerRegistry.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "germanywc", @@ -25297,7 +26028,7 @@ { "name": "AzureContainerRegistry.JapanEast", "id": "AzureContainerRegistry.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "japaneast", @@ -25334,9 +26065,9 @@ { "name": "AzureContainerRegistry.JapanWest", "id": "AzureContainerRegistry.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -25347,6 +26078,8 @@ ], "systemService": "AzureContainerRegistry", "addressPrefixes": [ + "20.18.178.128/26", + "20.18.181.0/25", "20.189.224.0/26", "40.74.100.160/29", "40.80.176.128/25", @@ -25355,14 +26088,16 @@ "2603:1040:606:402::90/125", "2603:1040:606:402::340/122", "2603:1040:606:402::580/122", - "2603:1040:606:402::600/121" + "2603:1040:606:402::600/121", + "2603:1040:606:800::8/125", + "2603:1040:606:800::180/121" ] } }, { "name": "AzureContainerRegistry.JioIndiaCentral", "id": "AzureContainerRegistry.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -25391,7 +26126,7 @@ { "name": "AzureContainerRegistry.JioIndiaWest", "id": "AzureContainerRegistry.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -25425,7 +26160,7 @@ { "name": "AzureContainerRegistry.KoreaCentral", "id": "AzureContainerRegistry.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "koreacentral", @@ -25468,7 +26203,7 @@ { "name": "AzureContainerRegistry.KoreaSouth", "id": "AzureContainerRegistry.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "koreasouth", @@ -25492,7 +26227,7 @@ { "name": "AzureContainerRegistry.NorthCentralUS", "id": "AzureContainerRegistry.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "northcentralus", @@ -25529,7 +26264,7 @@ { "name": "AzureContainerRegistry.NorthEurope", "id": "AzureContainerRegistry.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "northeurope", @@ -25566,7 +26301,7 @@ { "name": "AzureContainerRegistry.NorwayEast", "id": "AzureContainerRegistry.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "norwaye", @@ -25605,7 +26340,7 @@ { "name": "AzureContainerRegistry.NorwayWest", "id": "AzureContainerRegistry.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "norwayw", @@ -25630,7 +26365,7 @@ { "name": "AzureContainerRegistry.QatarCentral", "id": "AzureContainerRegistry.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "qatarcentral", @@ -25664,7 +26399,7 @@ { "name": "AzureContainerRegistry.SouthAfricaNorth", "id": "AzureContainerRegistry.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricanorth", @@ -25701,7 +26436,7 @@ { "name": "AzureContainerRegistry.SouthAfricaWest", "id": "AzureContainerRegistry.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricawest", @@ -25726,7 +26461,7 @@ { "name": "AzureContainerRegistry.SouthCentralUS", "id": "AzureContainerRegistry.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southcentralus", @@ -25764,7 +26499,7 @@ { "name": "AzureContainerRegistry.SouthCentralUSSTG", "id": "AzureContainerRegistry.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -25785,7 +26520,7 @@ { "name": "AzureContainerRegistry.SoutheastAsia", "id": "AzureContainerRegistry.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southeastasia", @@ -25822,7 +26557,7 @@ { "name": "AzureContainerRegistry.SouthIndia", "id": "AzureContainerRegistry.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southindia", @@ -25848,7 +26583,7 @@ { "name": "AzureContainerRegistry.SwedenCentral", "id": "AzureContainerRegistry.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -25889,7 +26624,7 @@ { "name": "AzureContainerRegistry.SwedenSouth", "id": "AzureContainerRegistry.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -25917,7 +26652,7 @@ { "name": "AzureContainerRegistry.SwitzerlandNorth", "id": "AzureContainerRegistry.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandn", @@ -25952,7 +26687,7 @@ { "name": "AzureContainerRegistry.SwitzerlandWest", "id": "AzureContainerRegistry.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandw", @@ -25978,7 +26713,7 @@ { "name": "AzureContainerRegistry.UAECentral", "id": "AzureContainerRegistry.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uaecentral", @@ -26004,7 +26739,7 @@ { "name": "AzureContainerRegistry.UAENorth", "id": "AzureContainerRegistry.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "uaenorth", @@ -26041,7 +26776,7 @@ { "name": "AzureContainerRegistry.UKSouth", "id": "AzureContainerRegistry.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uksouth", @@ -26078,7 +26813,7 @@ { "name": "AzureContainerRegistry.UKWest", "id": "AzureContainerRegistry.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "ukwest", @@ -26104,7 +26839,7 @@ { "name": "AzureContainerRegistry.WestCentralUS", "id": "AzureContainerRegistry.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westcentralus", @@ -26130,7 +26865,7 @@ { "name": "AzureContainerRegistry.WestEurope", "id": "AzureContainerRegistry.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westeurope", @@ -26167,7 +26902,7 @@ { "name": "AzureContainerRegistry.WestIndia", "id": "AzureContainerRegistry.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westindia", @@ -26191,7 +26926,7 @@ { "name": "AzureContainerRegistry.WestUS", "id": "AzureContainerRegistry.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westus", @@ -26223,7 +26958,7 @@ { "name": "AzureContainerRegistry.WestUS2", "id": "AzureContainerRegistry.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westus2", @@ -26259,7 +26994,7 @@ { "name": "AzureContainerRegistry.WestUS3", "id": "AzureContainerRegistry.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -26300,9 +27035,9 @@ { "name": "AzureCosmosDB", "id": "AzureCosmosDB", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "", "state": "GA", "networkFeatures": [ @@ -26316,6 +27051,8 @@ "addressPrefixes": [ "4.232.26.64/27", "4.232.106.0/26", + "4.232.122.0/26", + "4.232.194.0/26", "13.64.69.151/32", "13.64.113.68/32", "13.64.114.48/32", @@ -26367,12 +27104,22 @@ "13.93.207.66/32", "13.94.201.5/32", "13.95.234.68/32", + "20.6.137.192/26", + "20.9.156.128/26", + "20.14.122.192/26", + "20.15.9.64/26", "20.17.51.0/27", "20.17.66.0/26", + "20.18.3.0/26", + "20.18.178.0/26", + "20.19.28.128/26", "20.21.34.160/27", "20.21.42.0/26", "20.21.66.0/26", "20.21.74.0/26", + "20.21.85.192/26", + "20.24.6.64/26", + "20.26.21.128/26", "20.36.26.132/32", "20.36.42.8/32", "20.36.75.163/32", @@ -26409,6 +27156,7 @@ "20.49.102.64/27", "20.49.114.128/27", "20.49.126.160/27", + "20.50.93.128/26", "20.53.41.0/27", "20.53.91.208/32", "20.54.38.35/32", @@ -26418,8 +27166,15 @@ "20.71.82.202/32", "20.72.18.64/27", "20.72.26.64/26", + "20.74.199.64/26", "20.87.34.33/32", + "20.87.87.128/26", "20.89.0.128/26", + "20.91.13.128/26", + "20.91.147.192/26", + "20.100.16.0/26", + "20.113.248.192/26", + "20.118.199.192/26", "20.125.170.0/26", "20.125.202.0/26", "20.150.166.192/27", @@ -26427,7 +27182,10 @@ "20.150.178.0/26", "20.150.186.0/26", "20.151.81.25/32", + "20.166.42.128/26", + "20.167.128.128/26", "20.168.162.0/26", + "20.175.0.128/26", "20.187.196.0/27", "20.191.160.32/27", "20.192.98.0/26", @@ -26440,10 +27198,23 @@ "20.194.66.64/26", "20.194.80.64/26", "20.195.58.26/32", + "20.199.204.0/26", + "20.200.163.64/26", "20.203.5.86/32", + "20.203.91.0/26", + "20.204.195.64/26", "20.205.74.0/26", "20.205.82.0/26", + "20.206.6.64/26", + "20.207.6.0/26", + "20.207.170.64/26", "20.208.18.0/26", + "20.208.148.192/26", + "20.210.149.192/26", + "20.211.225.128/26", + "20.213.197.192/26", + "20.213.224.128/26", + "20.214.132.0/26", "20.215.3.32/27", "20.215.18.0/26", "20.215.26.0/26", @@ -26452,6 +27223,14 @@ "20.217.58.0/26", "20.217.74.0/26", "20.217.90.0/26", + "20.218.185.192/26", + "20.220.2.0/26", + "20.221.141.0/26", + "20.226.208.0/26", + "20.228.4.64/26", + "20.236.151.0/26", + "20.241.114.0/26", + "20.244.192.0/26", "23.96.180.213/32", "23.96.219.207/32", "23.96.242.234/32", @@ -26505,6 +27284,7 @@ "40.79.194.128/26", "40.80.50.0/26", "40.80.63.160/27", + "40.80.101.128/26", "40.80.173.0/27", "40.80.236.159/32", "40.81.88.229/32", @@ -26521,6 +27301,7 @@ "40.113.90.91/32", "40.114.240.253/32", "40.115.241.37/32", + "40.117.25.64/26", "40.118.245.44/32", "40.118.245.251/32", "40.120.74.64/26", @@ -26564,6 +27345,7 @@ "51.120.44.128/27", "51.120.98.64/26", "51.120.106.0/26", + "51.120.179.192/26", "51.120.210.0/26", "51.120.218.64/26", "51.120.228.160/27", @@ -26578,6 +27360,7 @@ "51.141.25.77/32", "51.141.53.76/32", "51.141.55.229/32", + "51.142.130.192/26", "51.143.189.37/32", "51.144.177.166/32", "51.144.182.233/32", @@ -26598,12 +27381,14 @@ "52.143.136.41/32", "52.146.79.160/27", "52.146.131.0/27", + "52.148.41.0/26", "52.150.38.36/32", "52.150.154.224/27", "52.151.16.118/32", "52.156.170.104/32", "52.158.234.203/32", "52.159.50.179/32", + "52.159.201.128/26", "52.161.13.67/32", "52.161.22.131/32", "52.161.100.126/32", @@ -26623,6 +27408,7 @@ "52.169.219.183/32", "52.170.204.83/32", "52.172.55.127/32", + "52.172.82.64/26", "52.172.206.130/32", "52.173.148.217/32", "52.173.196.170/32", @@ -26638,6 +27424,7 @@ "52.177.172.74/32", "52.177.206.153/32", "52.178.108.222/32", + "52.179.73.128/26", "52.179.141.33/32", "52.179.143.233/32", "52.179.200.0/25", @@ -26678,6 +27465,9 @@ "52.255.58.221/32", "65.52.210.9/32", "65.52.251.128/26", + "68.221.82.64/27", + "68.221.98.0/26", + "68.221.146.0/26", "102.133.26.64/26", "102.133.60.64/27", "102.133.122.0/26", @@ -26711,6 +27501,10 @@ "137.116.165.204/32", "137.117.9.157/32", "157.55.170.133/32", + "158.23.10.0/26", + "158.23.98.64/27", + "158.23.122.0/26", + "158.23.194.0/26", "168.61.142.128/26", "191.232.51.175/32", "191.232.53.203/32", @@ -26778,6 +27572,7 @@ "2603:1020:1302:400::/122", "2603:1020:1302:800::/122", "2603:1020:1302:c00::/122", + "2603:1020:1403::1e0/123", "2603:1030:f:2::2a0/123", "2603:1030:f:400::8c0/122", "2603:1030:10:402::c0/122", @@ -26808,6 +27603,7 @@ "2603:1030:608:402::c0/122", "2603:1030:608:800::/122", "2603:1030:608:c00::/122", + "2603:1030:702::1e0/123", "2603:1030:807:402::c0/122", "2603:1030:807:802::c0/122", "2603:1030:807:c02::c0/122", @@ -26879,9 +27675,9 @@ { "name": "AzureCosmosDB.AustraliaCentral", "id": "AzureCosmosDB.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "australiacentral", "state": "GA", "networkFeatures": [ @@ -26896,6 +27692,7 @@ "20.36.106.0/26", "20.37.228.32/27", "20.39.65.58/32", + "20.213.224.128/26", "2603:1010:304:402::c0/122" ] } @@ -26903,9 +27700,9 @@ { "name": "AzureCosmosDB.AustraliaCentral2", "id": "AzureCosmosDB.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "australiacentral2", "state": "GA", "networkFeatures": [ @@ -26920,6 +27717,7 @@ "20.36.114.0/28", "20.36.123.96/27", "20.39.99.230/32", + "20.167.128.128/26", "2603:1010:404:402::c0/122" ] } @@ -26927,9 +27725,9 @@ { "name": "AzureCosmosDB.AustraliaEast", "id": "AzureCosmosDB.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "australiaeast", "state": "GA", "networkFeatures": [ @@ -26945,6 +27743,7 @@ "13.75.134.84/32", "20.53.41.0/27", "20.53.91.208/32", + "20.213.197.192/26", "40.79.163.72/29", "40.79.163.192/26", "40.79.170.48/28", @@ -26961,9 +27760,9 @@ { "name": "AzureCosmosDB.AustraliaSoutheast", "id": "AzureCosmosDB.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "australiasoutheast", "state": "GA", "networkFeatures": [ @@ -26976,6 +27775,7 @@ "addressPrefixes": [ "13.73.100.183/32", "13.77.50.0/28", + "20.211.225.128/26", "23.101.240.99/32", "52.255.52.19/32", "52.255.58.221/32", @@ -26988,9 +27788,9 @@ { "name": "AzureCosmosDB.BrazilSouth", "id": "AzureCosmosDB.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "brazilsouth", "state": "GA", "networkFeatures": [ @@ -27001,6 +27801,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.226.208.0/26", "104.41.52.61/32", "104.41.54.69/32", "191.232.51.175/32", @@ -27020,9 +27821,9 @@ { "name": "AzureCosmosDB.BrazilSoutheast", "id": "AzureCosmosDB.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "1", + "changeNumber": "2", "region": "brazilse", "state": "GA", "networkFeatures": [ @@ -27033,6 +27834,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.206.6.64/26", "191.233.11.192/27", "191.233.50.64/26", "2603:1050:403:400::c0/122" @@ -27042,9 +27844,9 @@ { "name": "AzureCosmosDB.CanadaCentral", "id": "AzureCosmosDB.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "canadacentral", "state": "GA", "networkFeatures": [ @@ -27060,6 +27862,7 @@ "20.38.146.0/26", "20.48.192.32/27", "20.151.81.25/32", + "20.220.2.0/26", "52.237.20.252/32", "52.246.154.0/26", "2603:1030:f05:402::c0/122", @@ -27071,9 +27874,9 @@ { "name": "AzureCosmosDB.CanadaEast", "id": "AzureCosmosDB.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "canadaeast", "state": "GA", "networkFeatures": [ @@ -27084,6 +27887,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.175.0.128/26", "40.69.106.0/28", "40.86.229.245/32", "40.89.22.224/27", @@ -27097,9 +27901,9 @@ { "name": "AzureCosmosDB.CentralIndia", "id": "AzureCosmosDB.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "centralindia", "state": "GA", "networkFeatures": [ @@ -27113,6 +27917,7 @@ "20.43.126.128/26", "20.192.98.0/26", "20.193.249.3/32", + "20.204.195.64/26", "40.80.50.0/26", "52.140.110.64/27", "52.172.206.130/32", @@ -27128,9 +27933,9 @@ { "name": "AzureCosmosDB.CentralUS", "id": "AzureCosmosDB.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "centralus", "state": "GA", "networkFeatures": [ @@ -27148,6 +27953,7 @@ "13.89.224.229/32", "20.40.207.160/27", "20.44.10.0/26", + "20.118.199.192/26", "40.77.63.179/32", "40.122.132.89/32", "40.122.174.140/32", @@ -27172,9 +27978,9 @@ { "name": "AzureCosmosDB.CentralUSEUAP", "id": "AzureCosmosDB.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "centraluseuap", "state": "GA", "networkFeatures": [ @@ -27186,6 +27992,7 @@ "systemService": "AzureCosmosDB", "addressPrefixes": [ "20.45.198.96/27", + "20.228.4.64/26", "40.78.203.32/27", "52.176.251.87/32", "52.180.160.251/32", @@ -27200,9 +28007,9 @@ { "name": "AzureCosmosDB.EastAsia", "id": "AzureCosmosDB.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "eastasia", "state": "GA", "networkFeatures": [ @@ -27214,6 +28021,7 @@ "systemService": "AzureCosmosDB", "addressPrefixes": [ "13.75.34.0/26", + "20.6.137.192/26", "20.187.196.0/27", "20.205.74.0/26", "20.205.82.0/26", @@ -27232,9 +28040,9 @@ { "name": "AzureCosmosDB.EastUS", "id": "AzureCosmosDB.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "eastus", "state": "GA", "networkFeatures": [ @@ -27259,6 +28067,7 @@ "52.150.38.36/32", "52.168.28.222/32", "52.170.204.83/32", + "52.179.73.128/26", "52.186.69.224/32", "52.191.197.220/32", "52.226.18.140/32", @@ -27274,9 +28083,9 @@ { "name": "AzureCosmosDB.EastUS2", "id": "AzureCosmosDB.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "eastus2", "state": "GA", "networkFeatures": [ @@ -27288,6 +28097,7 @@ "systemService": "AzureCosmosDB", "addressPrefixes": [ "13.68.28.135/32", + "20.15.9.64/26", "20.49.102.64/27", "40.70.0.140/32", "40.70.220.202/32", @@ -27312,9 +28122,9 @@ { "name": "AzureCosmosDB.EastUS2EUAP", "id": "AzureCosmosDB.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "eastus2euap", "state": "GA", "networkFeatures": [ @@ -27327,6 +28137,7 @@ "addressPrefixes": [ "20.39.15.64/27", "20.47.145.17/32", + "20.221.141.0/26", "40.74.147.192/26", "40.75.32.32/29", "40.75.34.128/26", @@ -27342,9 +28153,9 @@ { "name": "AzureCosmosDB.FranceCentral", "id": "AzureCosmosDB.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "centralfrance", "state": "GA", "networkFeatures": [ @@ -27355,6 +28166,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.19.28.128/26", "20.43.46.0/27", "40.79.130.0/28", "40.79.138.48/28", @@ -27374,9 +28186,9 @@ { "name": "AzureCosmosDB.FranceSouth", "id": "AzureCosmosDB.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "southfrance", "state": "GA", "networkFeatures": [ @@ -27389,6 +28201,7 @@ "addressPrefixes": [ "20.39.80.153/32", "40.79.178.0/28", + "40.80.101.128/26", "51.105.92.192/27", "52.136.134.250/32", "52.136.136.70/32", @@ -27399,9 +28212,9 @@ { "name": "AzureCosmosDB.GermanyNorth", "id": "AzureCosmosDB.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "germanyn", "state": "GA", "networkFeatures": [ @@ -27412,6 +28225,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.113.248.192/26", "51.116.1.247/32", "51.116.50.224/27", "51.116.58.64/26", @@ -27422,9 +28236,9 @@ { "name": "AzureCosmosDB.GermanyWestCentral", "id": "AzureCosmosDB.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "germanywc", "state": "GA", "networkFeatures": [ @@ -27435,6 +28249,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.218.185.192/26", "51.116.123.237/32", "51.116.146.224/27", "51.116.154.128/26", @@ -27449,9 +28264,9 @@ { "name": "AzureCosmosDB.JapanEast", "id": "AzureCosmosDB.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "japaneast", "state": "GA", "networkFeatures": [ @@ -27464,6 +28279,7 @@ "addressPrefixes": [ "13.78.51.35/32", "13.78.106.0/26", + "20.18.3.0/26", "20.63.129.107/32", "20.89.0.128/26", "20.191.160.32/27", @@ -27481,9 +28297,9 @@ { "name": "AzureCosmosDB.JapanWest", "id": "AzureCosmosDB.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "6", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -27494,6 +28310,8 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.18.178.0/26", + "20.210.149.192/26", "40.74.98.0/26", "40.74.143.235/32", "40.80.63.160/27", @@ -27509,9 +28327,9 @@ { "name": "AzureCosmosDB.JioIndiaCentral", "id": "AzureCosmosDB.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "1", + "changeNumber": "2", "region": "jioindiacentral", "state": "GA", "networkFeatures": [ @@ -27524,6 +28342,7 @@ "addressPrefixes": [ "20.192.231.0/27", "20.192.234.64/26", + "20.207.6.0/26", "2603:1040:1104::520/123", "2603:1040:1104:400::c0/122" ] @@ -27532,9 +28351,9 @@ { "name": "AzureCosmosDB.JioIndiaWest", "id": "AzureCosmosDB.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "1", + "changeNumber": "2", "region": "jioindiawest", "state": "GA", "networkFeatures": [ @@ -27547,6 +28366,7 @@ "addressPrefixes": [ "20.192.166.192/27", "20.193.202.64/26", + "20.244.192.0/26", "2603:1040:d04:1::60/123", "2603:1040:d04:400::c0/122", "2603:1040:d04:400::280/122", @@ -27557,9 +28377,9 @@ { "name": "AzureCosmosDB.KoreaCentral", "id": "AzureCosmosDB.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "koreacentral", "state": "GA", "networkFeatures": [ @@ -27575,6 +28395,7 @@ "20.194.3.114/32", "20.194.66.64/26", "20.194.80.64/26", + "20.214.132.0/26", "52.231.18.0/28", "52.231.25.123/32", "52.231.39.143/32", @@ -27589,9 +28410,9 @@ { "name": "AzureCosmosDB.KoreaSouth", "id": "AzureCosmosDB.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "koreasouth", "state": "GA", "networkFeatures": [ @@ -27602,6 +28423,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.200.163.64/26", "40.80.173.0/27", "40.80.236.159/32", "52.231.146.0/27", @@ -27613,9 +28435,9 @@ { "name": "AzureCosmosDB.NorthCentralUS", "id": "AzureCosmosDB.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "northcentralus", "state": "GA", "networkFeatures": [ @@ -27630,6 +28452,7 @@ "20.49.114.128/27", "20.125.170.0/26", "20.125.202.0/26", + "20.241.114.0/26", "23.96.180.213/32", "23.96.219.207/32", "23.96.242.234/32", @@ -27647,9 +28470,9 @@ { "name": "AzureCosmosDB.NorthEurope", "id": "AzureCosmosDB.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "northeurope", "state": "GA", "networkFeatures": [ @@ -27664,6 +28487,7 @@ "13.74.106.0/25", "13.79.34.236/32", "20.54.38.35/32", + "20.166.42.128/26", "40.113.90.91/32", "52.138.141.112/32", "52.138.197.33/32", @@ -27684,9 +28508,9 @@ { "name": "AzureCosmosDB.NorwayEast", "id": "AzureCosmosDB.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "norwaye", "state": "GA", "networkFeatures": [ @@ -27697,6 +28521,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.100.16.0/26", "51.13.25.182/32", "51.120.44.128/27", "51.120.98.64/26", @@ -27712,9 +28537,9 @@ { "name": "AzureCosmosDB.NorwayWest", "id": "AzureCosmosDB.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "norwayw", "state": "GA", "networkFeatures": [ @@ -27726,6 +28551,7 @@ "systemService": "AzureCosmosDB", "addressPrefixes": [ "51.13.150.175/32", + "51.120.179.192/26", "51.120.218.64/26", "51.120.228.160/27", "2603:1020:f04:402::c0/122" @@ -27735,9 +28561,9 @@ { "name": "AzureCosmosDB.QatarCentral", "id": "AzureCosmosDB.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "qatarcentral", "state": "GA", "networkFeatures": [ @@ -27752,6 +28578,7 @@ "20.21.42.0/26", "20.21.66.0/26", "20.21.74.0/26", + "20.21.85.192/26", "2603:1040:1002::740/123", "2603:1040:1002:400::/122", "2603:1040:1002:800::/122", @@ -27762,9 +28589,9 @@ { "name": "AzureCosmosDB.SouthAfricaNorth", "id": "AzureCosmosDB.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "southafricanorth", "state": "GA", "networkFeatures": [ @@ -27776,6 +28603,7 @@ "systemService": "AzureCosmosDB", "addressPrefixes": [ "20.87.34.33/32", + "20.87.87.128/26", "102.133.122.0/26", "102.133.154.64/26", "102.133.220.0/27", @@ -27789,9 +28617,9 @@ { "name": "AzureCosmosDB.SouthAfricaWest", "id": "AzureCosmosDB.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "southafricawest", "state": "GA", "networkFeatures": [ @@ -27802,6 +28630,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "40.117.25.64/26", "102.133.26.64/26", "102.133.60.64/27", "2603:1000:4:402::c0/122" @@ -27811,9 +28640,9 @@ { "name": "AzureCosmosDB.SouthCentralUS", "id": "AzureCosmosDB.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "southcentralus", "state": "GA", "networkFeatures": [ @@ -27833,6 +28662,7 @@ "20.45.122.0/26", "20.49.90.64/26", "20.64.41.89/32", + "20.236.151.0/26", "23.102.191.13/32", "104.210.217.251/32", "104.214.18.0/25", @@ -27847,7 +28677,7 @@ { "name": "AzureCosmosDB.SouthCentralUSSTG", "id": "AzureCosmosDB.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -27868,9 +28698,9 @@ { "name": "AzureCosmosDB.SoutheastAsia", "id": "AzureCosmosDB.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "southeastasia", "state": "GA", "networkFeatures": [ @@ -27883,6 +28713,7 @@ "addressPrefixes": [ "13.67.8.0/26", "13.76.161.130/32", + "20.24.6.64/26", "20.195.58.26/32", "23.98.82.0/26", "23.98.107.224/27", @@ -27904,9 +28735,9 @@ { "name": "AzureCosmosDB.SouthIndia", "id": "AzureCosmosDB.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "southindia", "state": "GA", "networkFeatures": [ @@ -27922,6 +28753,7 @@ "20.41.199.128/27", "40.78.194.0/28", "52.172.55.127/32", + "52.172.82.64/26", "104.211.227.84/32", "2603:1040:c06:402::c0/122" ] @@ -27930,9 +28762,9 @@ { "name": "AzureCosmosDB.SwedenCentral", "id": "AzureCosmosDB.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "1", + "changeNumber": "2", "region": "swedencentral", "state": "GA", "networkFeatures": [ @@ -27943,6 +28775,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.91.147.192/26", "51.12.43.0/27", "51.12.98.64/26", "51.12.226.0/26", @@ -27959,9 +28792,9 @@ { "name": "AzureCosmosDB.SwedenSouth", "id": "AzureCosmosDB.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "1", + "changeNumber": "2", "region": "swedensouth", "state": "GA", "networkFeatures": [ @@ -27972,6 +28805,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.91.13.128/26", "51.12.195.0/27", "51.12.202.64/26", "2603:1020:1104::520/123", @@ -27982,9 +28816,9 @@ { "name": "AzureCosmosDB.SwitzerlandNorth", "id": "AzureCosmosDB.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "switzerlandn", "state": "GA", "networkFeatures": [ @@ -27996,6 +28830,7 @@ "systemService": "AzureCosmosDB", "addressPrefixes": [ "20.208.18.0/26", + "20.208.148.192/26", "51.103.202.0/26", "51.107.7.191/32", "51.107.52.224/27", @@ -28010,9 +28845,9 @@ { "name": "AzureCosmosDB.SwitzerlandWest", "id": "AzureCosmosDB.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "switzerlandw", "state": "GA", "networkFeatures": [ @@ -28023,6 +28858,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.199.204.0/26", "51.107.148.32/27", "51.107.154.64/26", "51.107.227.85/32", @@ -28033,9 +28869,9 @@ { "name": "AzureCosmosDB.UAECentral", "id": "AzureCosmosDB.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "uaecentral", "state": "GA", "networkFeatures": [ @@ -28049,6 +28885,7 @@ "20.37.68.160/27", "20.37.75.128/26", "20.37.84.77/32", + "20.203.91.0/26", "2603:1040:b04:402::c0/122" ] } @@ -28056,9 +28893,9 @@ { "name": "AzureCosmosDB.UAENorth", "id": "AzureCosmosDB.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "uaenorth", "state": "GA", "networkFeatures": [ @@ -28071,6 +28908,7 @@ "addressPrefixes": [ "20.38.140.128/27", "20.38.152.128/26", + "20.74.199.64/26", "20.203.5.86/32", "40.120.74.64/26", "65.52.251.128/26", @@ -28084,9 +28922,9 @@ { "name": "AzureCosmosDB.UKSouth", "id": "AzureCosmosDB.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "uksouth", "state": "GA", "networkFeatures": [ @@ -28097,6 +28935,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.26.21.128/26", "51.11.169.104/32", "51.104.31.128/27", "51.105.66.0/26", @@ -28116,9 +28955,9 @@ { "name": "AzureCosmosDB.UKWest", "id": "AzureCosmosDB.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "ukwest", "state": "GA", "networkFeatures": [ @@ -28135,6 +28974,7 @@ "51.141.25.77/32", "51.141.53.76/32", "51.141.55.229/32", + "51.142.130.192/26", "2603:1020:605:402::c0/122" ] } @@ -28142,9 +28982,9 @@ { "name": "AzureCosmosDB.WestCentralUS", "id": "AzureCosmosDB.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "westcentralus", "state": "GA", "networkFeatures": [ @@ -28157,6 +28997,7 @@ "addressPrefixes": [ "13.71.194.0/26", "13.78.188.25/32", + "52.148.41.0/26", "52.150.154.224/27", "52.159.50.179/32", "52.161.13.67/32", @@ -28169,9 +29010,9 @@ { "name": "AzureCosmosDB.WestEurope", "id": "AzureCosmosDB.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "westeurope", "state": "GA", "networkFeatures": [ @@ -28188,6 +29029,7 @@ "13.81.51.99/32", "13.94.201.5/32", "13.95.234.68/32", + "20.50.93.128/26", "20.61.97.0/27", "20.71.82.202/32", "40.68.44.85/32", @@ -28209,9 +29051,9 @@ { "name": "AzureCosmosDB.WestIndia", "id": "AzureCosmosDB.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "westindia", "state": "GA", "networkFeatures": [ @@ -28222,6 +29064,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.207.170.64/26", "40.81.88.229/32", "52.136.52.64/27", "104.211.146.0/28", @@ -28235,9 +29078,9 @@ { "name": "AzureCosmosDB.WestUS", "id": "AzureCosmosDB.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "westus", "state": "GA", "networkFeatures": [ @@ -28265,6 +29108,7 @@ "40.112.249.60/32", "40.118.245.44/32", "40.118.245.251/32", + "52.159.201.128/26", "104.40.8.88/32", "137.117.9.157/32", "2603:1030:a07:4::160/123", @@ -28276,9 +29120,9 @@ { "name": "AzureCosmosDB.WestUS2", "id": "AzureCosmosDB.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "westus2", "state": "GA", "networkFeatures": [ @@ -28290,6 +29134,7 @@ "systemService": "AzureCosmosDB", "addressPrefixes": [ "13.66.138.0/26", + "20.9.156.128/26", "20.36.26.132/32", "40.64.135.0/27", "40.65.106.154/32", @@ -28312,9 +29157,9 @@ { "name": "AzureCosmosDB.WestUS3", "id": "AzureCosmosDB.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "1", + "changeNumber": "2", "region": "westus3", "state": "GA", "networkFeatures": [ @@ -28325,6 +29170,7 @@ ], "systemService": "AzureCosmosDB", "addressPrefixes": [ + "20.14.122.192/26", "20.150.166.192/27", "20.150.170.64/26", "20.150.178.0/26", @@ -28341,9 +29187,9 @@ { "name": "AzureDatabricks", "id": "AzureDatabricks", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "11", "region": "", "state": "GA", "networkFeatures": [ @@ -28398,6 +29244,7 @@ "20.192.160.32/29", "20.192.225.24/29", "20.194.4.102/32", + "20.210.146.0/29", "20.215.0.32/29", "20.217.40.32/29", "23.97.106.142/32", @@ -28471,6 +29318,7 @@ "52.232.19.246/32", "52.246.160.72/32", "52.247.0.200/32", + "68.221.80.32/29", "102.37.41.3/32", "102.133.56.68/30", "102.133.216.96/29", @@ -28480,6 +29328,7 @@ "104.211.89.81/32", "104.211.101.14/32", "104.211.103.82/32", + "158.23.96.32/29", "191.232.53.223/32", "191.233.8.32/29", "191.234.160.82/32", @@ -28508,6 +29357,7 @@ "2603:1020:1104::160/123", "2603:1020:1204::1a0/123", "2603:1020:1302::1a0/123", + "2603:1020:1403::1a0/123", "2603:1030:f:1::160/123", "2603:1030:10:1::160/123", "2603:1030:104:1::160/123", @@ -28517,6 +29367,7 @@ "2603:1030:40c:1::160/123", "2603:1030:504:1::160/123", "2603:1030:608::160/123", + "2603:1030:702::1a0/123", "2603:1030:807:1::160/123", "2603:1030:a07::160/123", "2603:1030:b04::160/123", @@ -28548,9 +29399,9 @@ { "name": "AzureDataExplorerManagement", "id": "AzureDataExplorerManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "15", + "changeNumber": "16", "region": "", "state": "GA", "networkFeatures": [ @@ -28676,11 +29527,13 @@ "52.253.159.186/32", "52.253.225.186/32", "52.253.226.110/32", + "68.221.87.48/28", "102.133.0.192/32", "102.133.28.112/28", "102.133.130.206/32", "102.133.156.16/28", "104.211.147.224/28", + "158.23.103.48/28", "191.233.25.183/32", "191.233.50.208/28", "191.233.205.0/28", @@ -28728,6 +29581,7 @@ "2603:1020:1104:400::150/124", "2603:1020:1204:1::220/123", "2603:1020:1302:2::120/123", + "2603:1020:1403:1::220/123", "2603:1030:f:2::380/121", "2603:1030:f:400::950/124", "2603:1030:10::600/121", @@ -28746,6 +29600,7 @@ "2603:1030:504:802::d0/124", "2603:1030:608:1::380/121", "2603:1030:608:402::150/124", + "2603:1030:702:1::220/123", "2603:1030:807::600/121", "2603:1030:807:402::150/124", "2603:1030:a07:1::380/121", @@ -28798,7 +29653,7 @@ { "name": "AzureDataLake", "id": "AzureDataLake", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "", @@ -28836,7 +29691,7 @@ { "name": "AzureDeviceUpdate", "id": "AzureDeviceUpdate", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "", @@ -28951,7 +29806,7 @@ { "name": "AzureDevOps", "id": "AzureDevOps", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "", @@ -28991,7 +29846,7 @@ { "name": "AzureDevSpaces", "id": "AzureDevSpaces", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -29046,9 +29901,9 @@ { "name": "AzureDigitalTwins", "id": "AzureDigitalTwins", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "14", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -29272,12 +30127,14 @@ "52.250.74.3/32", "52.253.224.146/32", "52.253.224.154/32", + "68.221.84.96/27", "102.37.80.0/27", "102.37.80.32/29", "102.133.221.16/29", "102.133.221.32/27", "104.46.178.120/29", "104.46.178.160/27", + "158.23.100.96/27", "191.233.15.16/29", "191.233.15.32/27", "191.234.139.168/29", @@ -29290,12 +30147,14 @@ "2603:1020:1104:1::680/121", "2603:1020:1204::600/121", "2603:1020:1302::580/121", + "2603:1020:1403::600/121", "2603:1030:f:2::500/121", "2603:1030:104::700/121", "2603:1030:107::5c0/122", "2603:1030:504::560/123", "2603:1030:504:2::/121", "2603:1030:608:3::680/121", + "2603:1030:702::600/121", "2603:1030:a07:4::280/121", "2603:1040:207:1::500/121", "2603:1040:606:3::100/121", @@ -29317,9 +30176,9 @@ { "name": "AzureEventGrid", "id": "AzureEventGrid", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "10", "region": "", "state": "GA", "networkFeatures": [ @@ -29480,12 +30339,14 @@ "52.252.213.192/28", "52.255.80.16/28", "52.255.82.160/28", + "68.221.81.128/25", "102.37.162.0/25", "102.133.0.240/28", "102.133.1.0/28", "102.133.57.0/25", "102.133.135.16/28", "102.133.135.32/28", + "158.23.97.128/25", "191.233.9.128/25", "191.235.126.0/28", "191.235.126.144/28", @@ -29514,6 +30375,7 @@ "2603:1020:1104::280/121", "2603:1020:1204::280/121", "2603:1020:1302::280/121", + "2603:1020:1403::280/121", "2603:1030:f:1::380/121", "2603:1030:10:1::380/121", "2603:1030:104:1::380/121", @@ -29523,6 +30385,7 @@ "2603:1030:40c:1::380/121", "2603:1030:504:1::380/121", "2603:1030:608::380/121", + "2603:1030:702::280/121", "2603:1030:807:1::380/121", "2603:1030:a07::380/121", "2603:1030:b04::380/121", @@ -29554,9 +30417,9 @@ { "name": "AzureFrontDoor.Backend", "id": "AzureFrontDoor.Backend", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "10", "region": "", "state": "GA", "networkFeatures": [ @@ -29628,9 +30491,11 @@ "52.150.136.120/29", "52.159.71.160/29", "52.228.80.120/29", + "68.221.93.128/29", "102.133.56.88/29", "102.133.216.88/29", "147.243.0.0/16", + "158.23.108.56/29", "191.233.9.120/29", "191.235.225.128/29", "2603:1000:4::600/123", @@ -29669,6 +30534,7 @@ "2603:1020:1104::680/123", "2603:1020:1204:2::e0/123", "2603:1020:1302:1::1c0/123", + "2603:1020:1403:2::140/123", "2603:1030:f:1::600/123", "2603:1030:10:1::5c0/123", "2603:1030:10:1::7e0/123", @@ -29683,6 +30549,7 @@ "2603:1030:504:1::5c0/123", "2603:1030:504:1::7e0/123", "2603:1030:608::600/123", + "2603:1030:702:2::140/123", "2603:1030:807:1::5c0/123", "2603:1030:807:1::7e0/123", "2603:1030:a07::600/123", @@ -29725,7 +30592,7 @@ { "name": "AzureFrontDoor.FirstParty", "id": "AzureFrontDoor.FirstParty", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "", @@ -29792,9 +30659,9 @@ { "name": "AzureFrontDoor.Frontend", "id": "AzureFrontDoor.Frontend", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "14", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -29876,10 +30743,12 @@ "52.140.104.96/29", "52.150.136.112/29", "52.228.80.112/29", + "68.221.92.24/29", "102.133.56.80/29", "102.133.216.80/29", "104.212.67.0/24", "104.212.68.0/24", + "158.23.108.48/29", "191.233.9.112/29", "191.235.224.88/29", "2603:1000:4::5e0/123", @@ -29918,6 +30787,7 @@ "2603:1020:1104::5e0/123", "2603:1020:1204:2::c0/123", "2603:1020:1302:1::1a0/123", + "2603:1020:1403:2::e0/123", "2603:1030:f:1::5e0/123", "2603:1030:10:1::5a0/123", "2603:1030:10:1::7c0/123", @@ -29932,6 +30802,7 @@ "2603:1030:504:1::5a0/123", "2603:1030:504:1::7c0/123", "2603:1030:608::5e0/123", + "2603:1030:702:2::e0/123", "2603:1030:807:1::5a0/123", "2603:1030:807:1::7c0/123", "2603:1030:a07::5e0/123", @@ -29979,9 +30850,9 @@ { "name": "AzureHealthcareAPIs", "id": "AzureHealthcareAPIs", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "6", + "changeNumber": "8", "region": "", "state": "GA", "networkFeatures": [ @@ -30091,6 +30962,7 @@ "20.195.74.224/28", "20.195.78.96/27", "20.195.146.208/28", + "20.210.146.96/27", "20.215.4.128/27", "20.217.44.128/27", "23.96.205.55/32", @@ -30183,6 +31055,7 @@ "52.231.146.86/31", "52.247.220.99/32", "65.52.252.248/31", + "68.221.85.32/27", "102.37.64.48/31", "102.37.81.144/28", "102.37.161.64/28", @@ -30194,6 +31067,7 @@ "104.46.183.192/28", "104.210.152.157/32", "104.214.161.14/31", + "158.23.101.32/27", "191.233.14.192/30", "191.233.51.212/31", "191.233.207.24/31", @@ -30222,6 +31096,7 @@ "2603:1020:1104:1::4e0/123", "2603:1020:1204::720/123", "2603:1020:1302::660/123", + "2603:1020:1403::720/123", "2603:1030:f:2::4e0/123", "2603:1030:10:4::320/123", "2603:1030:104::7c0/123", @@ -30231,6 +31106,7 @@ "2603:1030:504:2::c0/123", "2603:1030:608:3::660/123", "2603:1030:608:4::2a0/123", + "2603:1030:702::720/123", "2603:1030:807:3::380/123", "2603:1030:a07:9::a0/123", "2603:1030:a07:9::380/123", @@ -30265,7 +31141,7 @@ { "name": "AzureInformationProtection", "id": "AzureInformationProtection", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "", @@ -30420,9 +31296,9 @@ { "name": "AzureIoTHub", "id": "AzureIoTHub", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -30434,6 +31310,8 @@ "systemService": "AzureIoTHub", "addressPrefixes": [ "4.232.108.32/27", + "4.232.123.160/27", + "4.232.195.160/27", "13.66.142.96/27", "13.67.10.224/27", "13.67.234.22/32", @@ -30472,6 +31350,7 @@ "13.94.40.72/32", "13.95.15.251/32", "20.17.68.96/27", + "20.18.179.160/27", "20.21.12.43/32", "20.21.14.72/32", "20.21.44.96/27", @@ -30728,6 +31607,8 @@ "52.246.155.192/27", "52.250.225.32/27", "65.52.252.160/27", + "68.221.100.32/27", + "68.221.147.160/27", "102.133.28.160/27", "102.133.59.0/25", "102.133.59.128/27", @@ -30746,6 +31627,9 @@ "104.214.34.123/32", "137.117.83.38/32", "157.55.253.43/32", + "158.23.12.32/27", + "158.23.123.160/27", + "158.23.195.160/27", "168.61.54.255/32", "168.61.208.218/32", "191.233.11.160/27", @@ -30801,9 +31685,13 @@ "2603:1020:1004:c02::2a0/123", "2603:1020:1104:400::300/123", "2603:1020:1204:400::1e0/123", + "2603:1020:1204:800::120/123", + "2603:1020:1204:c00::120/123", "2603:1020:1302:400::220/123", "2603:1020:1302:800::e0/123", "2603:1020:1302:c00::e0/123", + "2603:1020:1403:400::1a0/123", + "2603:1020:1403:800::120/123", "2603:1030:f:400::b00/123", "2603:1030:10:402::300/123", "2603:1030:10:802::240/123", @@ -30827,6 +31715,9 @@ "2603:1030:608:402::300/123", "2603:1030:608:800::e0/123", "2603:1030:608:c00::e0/123", + "2603:1030:702:400::1a0/123", + "2603:1030:702:800::120/123", + "2603:1030:702:c00::120/123", "2603:1030:807:402::300/123", "2603:1030:807:802::240/123", "2603:1030:807:c02::240/123", @@ -30850,6 +31741,7 @@ "2603:1040:407:802::240/123", "2603:1040:407:c02::240/123", "2603:1040:606:402::300/123", + "2603:1040:606:800::120/123", "2603:1040:806:402::300/123", "2603:1040:904:402::300/123", "2603:1040:904:802::240/123", @@ -30889,9 +31781,9 @@ { "name": "AzureKeyVault", "id": "AzureKeyVault", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "16", + "changeNumber": "18", "region": "", "state": "GA", "networkFeatures": [ @@ -30905,6 +31797,8 @@ "addressPrefixes": [ "4.232.30.216/29", "4.232.106.124/30", + "4.232.122.76/30", + "4.232.194.76/30", "13.66.138.88/30", "13.66.226.249/32", "13.66.230.241/32", @@ -30937,6 +31831,7 @@ "13.89.170.200/30", "20.17.58.48/29", "20.17.66.124/30", + "20.18.178.76/30", "20.21.37.112/30", "20.21.43.244/30", "20.21.66.76/30", @@ -31264,6 +32159,9 @@ "52.255.152.252/32", "52.255.152.255/32", "65.52.250.0/30", + "68.221.87.112/29", + "68.221.98.124/30", + "68.221.146.76/30", "102.37.81.88/29", "102.37.81.128/30", "102.37.160.176/29", @@ -31306,6 +32204,10 @@ "137.116.44.148/32", "137.116.120.244/32", "137.116.233.191/32", + "158.23.10.124/30", + "158.23.103.112/29", + "158.23.122.76/30", + "158.23.194.76/30", "168.62.108.27/32", "168.62.237.29/32", "168.63.167.27/32", @@ -31381,6 +32283,7 @@ "2603:1020:1104:400::80/125", "2603:1020:1204:1::208/125", "2603:1020:1302:1::550/125", + "2603:1020:1403:1::208/125", "2603:1030:f:1::2a0/125", "2603:1030:f:400::880/125", "2603:1030:10::340/125", @@ -31410,6 +32313,7 @@ "2603:1030:504:802::140/125", "2603:1030:608::2a0/125", "2603:1030:608:402::80/125", + "2603:1030:702:1::208/125", "2603:1030:807::340/125", "2603:1030:807:402::80/125", "2603:1030:807:802::80/125", @@ -31482,7 +32386,7 @@ { "name": "AzureKeyVault.AustraliaCentral", "id": "AzureKeyVault.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiacentral", @@ -31508,7 +32412,7 @@ { "name": "AzureKeyVault.AustraliaCentral2", "id": "AzureKeyVault.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiacentral2", @@ -31534,7 +32438,7 @@ { "name": "AzureKeyVault.AustraliaEast", "id": "AzureKeyVault.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiaeast", @@ -31564,7 +32468,7 @@ { "name": "AzureKeyVault.AustraliaSoutheast", "id": "AzureKeyVault.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiasoutheast", @@ -31590,7 +32494,7 @@ { "name": "AzureKeyVault.BrazilSouth", "id": "AzureKeyVault.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "brazilsouth", @@ -31620,7 +32524,7 @@ { "name": "AzureKeyVault.BrazilSoutheast", "id": "AzureKeyVault.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -31648,7 +32552,7 @@ { "name": "AzureKeyVault.CanadaCentral", "id": "AzureKeyVault.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadacentral", @@ -31678,7 +32582,7 @@ { "name": "AzureKeyVault.CanadaEast", "id": "AzureKeyVault.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadaeast", @@ -31704,7 +32608,7 @@ { "name": "AzureKeyVault.CentralIndia", "id": "AzureKeyVault.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralindia", @@ -31734,7 +32638,7 @@ { "name": "AzureKeyVault.CentralUS", "id": "AzureKeyVault.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "centralus", @@ -31776,7 +32680,7 @@ { "name": "AzureKeyVault.CentralUSEUAP", "id": "AzureKeyVault.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "centraluseuap", @@ -31804,7 +32708,7 @@ { "name": "AzureKeyVault.EastAsia", "id": "AzureKeyVault.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastasia", @@ -31832,7 +32736,7 @@ { "name": "AzureKeyVault.EastUS", "id": "AzureKeyVault.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastus", @@ -31872,7 +32776,7 @@ { "name": "AzureKeyVault.EastUS2", "id": "AzureKeyVault.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastus2", @@ -31918,7 +32822,7 @@ { "name": "AzureKeyVault.EastUS2EUAP", "id": "AzureKeyVault.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus2euap", @@ -31954,7 +32858,7 @@ { "name": "AzureKeyVault.FranceCentral", "id": "AzureKeyVault.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralfrance", @@ -31990,7 +32894,7 @@ { "name": "AzureKeyVault.FranceSouth", "id": "AzureKeyVault.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southfrance", @@ -32016,7 +32920,7 @@ { "name": "AzureKeyVault.GermanyNorth", "id": "AzureKeyVault.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanyn", @@ -32040,7 +32944,7 @@ { "name": "AzureKeyVault.GermanyWestCentral", "id": "AzureKeyVault.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanywc", @@ -32068,7 +32972,7 @@ { "name": "AzureKeyVault.JapanEast", "id": "AzureKeyVault.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "japaneast", @@ -32104,9 +33008,9 @@ { "name": "AzureKeyVault.JapanWest", "id": "AzureKeyVault.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -32117,6 +33021,7 @@ ], "systemService": "AzureKeyVault", "addressPrefixes": [ + "20.18.178.76/30", "20.189.228.136/29", "20.189.228.208/30", "40.74.100.48/30", @@ -32130,7 +33035,7 @@ { "name": "AzureKeyVault.JioIndiaCentral", "id": "AzureKeyVault.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -32154,7 +33059,7 @@ { "name": "AzureKeyVault.JioIndiaWest", "id": "AzureKeyVault.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -32180,7 +33085,7 @@ { "name": "AzureKeyVault.KoreaCentral", "id": "AzureKeyVault.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "koreacentral", @@ -32210,7 +33115,7 @@ { "name": "AzureKeyVault.KoreaSouth", "id": "AzureKeyVault.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreasouth", @@ -32235,7 +33140,7 @@ { "name": "AzureKeyVault.NorthCentralUS", "id": "AzureKeyVault.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "northcentralus", @@ -32266,7 +33171,7 @@ { "name": "AzureKeyVault.NorthEurope", "id": "AzureKeyVault.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "northeurope", @@ -32302,7 +33207,7 @@ { "name": "AzureKeyVault.NorwayEast", "id": "AzureKeyVault.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "norwaye", @@ -32330,7 +33235,7 @@ { "name": "AzureKeyVault.NorwayWest", "id": "AzureKeyVault.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "norwayw", @@ -32354,7 +33259,7 @@ { "name": "AzureKeyVault.QatarCentral", "id": "AzureKeyVault.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "qatarcentral", @@ -32379,7 +33284,7 @@ { "name": "AzureKeyVault.SouthAfricaNorth", "id": "AzureKeyVault.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southafricanorth", @@ -32407,7 +33312,7 @@ { "name": "AzureKeyVault.SouthAfricaWest", "id": "AzureKeyVault.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southafricawest", @@ -32431,7 +33336,7 @@ { "name": "AzureKeyVault.SouthCentralUS", "id": "AzureKeyVault.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southcentralus", @@ -32467,7 +33372,7 @@ { "name": "AzureKeyVault.SouthCentralUSSTG", "id": "AzureKeyVault.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -32489,7 +33394,7 @@ { "name": "AzureKeyVault.SoutheastAsia", "id": "AzureKeyVault.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southeastasia", @@ -32533,7 +33438,7 @@ { "name": "AzureKeyVault.SouthIndia", "id": "AzureKeyVault.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southindia", @@ -32559,7 +33464,7 @@ { "name": "AzureKeyVault.SwedenCentral", "id": "AzureKeyVault.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -32587,7 +33492,7 @@ { "name": "AzureKeyVault.SwedenSouth", "id": "AzureKeyVault.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -32611,7 +33516,7 @@ { "name": "AzureKeyVault.SwitzerlandNorth", "id": "AzureKeyVault.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandn", @@ -32639,7 +33544,7 @@ { "name": "AzureKeyVault.SwitzerlandWest", "id": "AzureKeyVault.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandw", @@ -32663,7 +33568,7 @@ { "name": "AzureKeyVault.UAECentral", "id": "AzureKeyVault.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uaecentral", @@ -32687,7 +33592,7 @@ { "name": "AzureKeyVault.UAENorth", "id": "AzureKeyVault.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uaenorth", @@ -32715,7 +33620,7 @@ { "name": "AzureKeyVault.UKSouth", "id": "AzureKeyVault.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uksouth", @@ -32750,7 +33655,7 @@ { "name": "AzureKeyVault.UKWest", "id": "AzureKeyVault.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "ukwest", @@ -32775,7 +33680,7 @@ { "name": "AzureKeyVault.WestCentralUS", "id": "AzureKeyVault.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westcentralus", @@ -32802,7 +33707,7 @@ { "name": "AzureKeyVault.WestEurope", "id": "AzureKeyVault.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westeurope", @@ -32838,7 +33743,7 @@ { "name": "AzureKeyVault.WestIndia", "id": "AzureKeyVault.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westindia", @@ -32864,7 +33769,7 @@ { "name": "AzureKeyVault.WestUS", "id": "AzureKeyVault.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westus", @@ -32891,7 +33796,7 @@ { "name": "AzureKeyVault.WestUS2", "id": "AzureKeyVault.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westus2", @@ -32933,7 +33838,7 @@ { "name": "AzureKeyVault.WestUS3", "id": "AzureKeyVault.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -32962,9 +33867,9 @@ { "name": "AzureLoadTestingInstanceManagement", "id": "AzureLoadTestingInstanceManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "", "state": "GA", "networkFeatures": [ @@ -32973,17 +33878,21 @@ ], "systemService": "AzureLoadTestingInstanceManagement", "addressPrefixes": [ + "20.14.122.64/32", "20.24.1.136/30", "20.26.16.112/30", + "20.50.88.154/32", "20.70.223.12/32", "20.83.222.204/32", "20.88.159.138/32", + "20.91.147.64/32", "20.98.194.67/32", "20.98.199.120/30", "20.107.239.218/32", "20.117.192.200/32", "20.125.7.20/30", "20.195.85.190/32", + "20.205.55.209/32", "20.213.195.80/30", "20.223.65.156/30", "20.232.91.28/30", @@ -32994,9 +33903,9 @@ { "name": "AzureMachineLearning", "id": "AzureMachineLearning", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "11", + "changeNumber": "13", "region": "", "state": "GA", "networkFeatures": [ @@ -33098,6 +34007,7 @@ "20.195.75.48/28", "20.195.75.96/27", "20.200.192.16/28", + "20.210.146.32/27", "20.215.1.0/27", "20.217.41.0/27", "23.98.82.192/28", @@ -33211,6 +34121,7 @@ "52.255.214.109/32", "52.255.217.127/32", "65.52.250.192/28", + "68.221.81.0/27", "102.37.163.32/28", "102.133.27.32/28", "102.133.58.224/28", @@ -33221,6 +34132,7 @@ "104.208.144.160/28", "104.211.81.144/28", "104.214.19.32/28", + "158.23.97.0/27", "191.233.8.48/28", "191.233.203.144/28", "191.233.240.165/32", @@ -33253,6 +34165,7 @@ "2603:1020:1104::240/122", "2603:1020:1204::200/122", "2603:1020:1302::200/122", + "2603:1020:1403::200/122", "2603:1030:f:1::300/122", "2603:1030:10:1::2c0/122", "2603:1030:104:1::2c0/122", @@ -33262,6 +34175,7 @@ "2603:1030:40c:1::2c0/122", "2603:1030:504:1::2c0/122", "2603:1030:608::300/122", + "2603:1030:702::200/122", "2603:1030:807:1::2c0/122", "2603:1030:a07::300/122", "2603:1030:b04::300/122", @@ -33293,9 +34207,9 @@ { "name": "AzureMonitor", "id": "AzureMonitor", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "33", + "changeNumber": "35", "region": "", "state": "GA", "networkFeatures": [ @@ -33313,6 +34227,10 @@ "4.232.101.128/27", "4.232.111.64/29", "4.232.111.80/28", + "4.232.123.200/29", + "4.232.125.160/28", + "4.232.195.200/29", + "4.232.197.160/28", "13.65.96.175/32", "13.65.206.67/32", "13.65.211.125/32", @@ -33460,6 +34378,8 @@ "20.17.59.64/27", "20.17.71.128/29", "20.18.2.64/28", + "20.18.179.200/29", + "20.18.181.160/28", "20.19.27.128/28", "20.21.37.116/30", "20.21.37.120/29", @@ -33481,6 +34401,7 @@ "20.36.114.200/29", "20.36.114.208/28", "20.36.125.224/27", + "20.36.144.166/31", "20.37.71.0/27", "20.37.74.232/29", "20.37.74.240/28", @@ -33578,6 +34499,7 @@ "20.46.12.196/30", "20.46.13.216/29", "20.46.15.48/29", + "20.47.216.200/32", "20.47.217.0/29", "20.48.193.224/27", "20.49.83.32/28", @@ -33735,6 +34657,7 @@ "20.210.144.116/30", "20.210.144.120/29", "20.210.145.96/29", + "20.210.146.192/27", "20.211.224.56/29", "20.213.196.208/28", "20.214.131.48/28", @@ -33749,6 +34672,7 @@ "20.215.29.160/28", "20.215.158.128/29", "20.215.158.144/28", + "20.215.168.224/27", "20.217.9.0/27", "20.217.40.40/31", "20.217.44.250/31", @@ -33820,6 +34744,7 @@ "40.70.23.205/32", "40.70.148.0/30", "40.70.148.8/29", + "40.70.151.208/31", "40.71.12.224/28", "40.71.12.240/30", "40.71.12.248/29", @@ -33886,6 +34811,7 @@ "40.79.187.8/29", "40.79.190.160/27", "40.79.191.200/29", + "40.79.191.218/31", "40.79.194.104/29", "40.79.194.112/29", "40.79.197.120/29", @@ -34228,6 +35154,7 @@ "52.237.34.41/32", "52.237.157.70/32", "52.240.244.144/29", + "52.240.244.236/31", "52.240.245.64/28", "52.242.40.208/30", "52.242.47.8/29", @@ -34245,6 +35172,14 @@ "65.52.122.208/32", "65.52.250.232/29", "65.52.250.240/28", + "68.221.40.16/30", + "68.221.40.64/26", + "68.221.92.6/31", + "68.221.93.152/29", + "68.221.103.64/29", + "68.221.103.80/28", + "68.221.147.200/29", + "68.221.149.160/28", "102.37.64.128/27", "102.37.72.240/29", "102.37.80.64/27", @@ -34317,6 +35252,16 @@ "138.91.32.98/32", "138.91.37.93/32", "157.55.177.6/32", + "158.23.15.64/29", + "158.23.15.80/28", + "158.23.109.130/31", + "158.23.112.32/29", + "158.23.112.40/30", + "158.23.112.64/26", + "158.23.123.200/29", + "158.23.125.160/28", + "158.23.195.200/29", + "158.23.197.160/28", "168.61.142.0/27", "168.61.179.178/32", "168.62.169.17/32", @@ -34486,6 +35431,9 @@ "2603:1020:1302:2::/122", "2603:1020:1302:2::40/123", "2603:1020:1302:2::80/121", + "2603:1020:1302:2::680/121", + "2603:1020:1403:2::380/121", + "2603:1020:1403:2::400/120", "2603:1030:7:5::e/128", "2603:1030:7:5::17/128", "2603:1030:7:5::29/128", @@ -34575,6 +35523,8 @@ "2603:1030:608:1::280/123", "2603:1030:608:1::300/121", "2603:1030:608:402::500/121", + "2603:1030:702:2::380/121", + "2603:1030:702:2::400/120", "2603:1030:800:5::bfee:a1fc/128", "2603:1030:800:5::bfee:a327/128", "2603:1030:800:5::bfee:a401/128", @@ -34661,6 +35611,7 @@ "2603:1040:606:1::280/123", "2603:1040:606:1::300/121", "2603:1040:606:3::600/123", + "2603:1040:606:3::780/121", "2603:1040:606:402::500/121", "2603:1040:806::780/121", "2603:1040:806:1::280/123", @@ -34864,7 +35815,7 @@ { "name": "AzureOpenDatasets", "id": "AzureOpenDatasets", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -34933,9 +35884,9 @@ { "name": "AzurePortal", "id": "AzurePortal", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "7", + "changeNumber": "8", "region": "", "state": "GA", "networkFeatures": [ @@ -35176,6 +36127,8 @@ "52.228.84.96/28", "52.233.66.46/32", "52.243.76.246/32", + "68.221.40.32/27", + "68.221.93.140/30", "102.133.56.160/27", "102.133.58.192/30", "102.133.61.176/29", @@ -35191,6 +36144,7 @@ "104.215.120.160/32", "104.215.146.128/32", "137.116.247.179/32", + "158.23.112.0/27", "191.233.10.96/27", "191.233.15.0/29", "191.234.136.0/27", @@ -35233,6 +36187,7 @@ "2603:1020:1104::780/121", "2603:1020:1204:2::300/121", "2603:1020:1302:1::380/121", + "2603:1020:1403:2::300/121", "2603:1030:f:1::700/121", "2603:1030:10::100/121", "2603:1030:10:1::680/121", @@ -35247,6 +36202,7 @@ "2603:1030:504::100/121", "2603:1030:504:1::680/121", "2603:1030:608::700/121", + "2603:1030:702:2::300/121", "2603:1030:807::100/121", "2603:1030:807:1::680/121", "2603:1030:a07::700/121", @@ -35287,7 +36243,7 @@ { "name": "AzureRemoteRendering", "id": "AzureRemoteRendering", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "", @@ -35330,9 +36286,9 @@ { "name": "AzureResourceManager", "id": "AzureResourceManager", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "14", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -35505,6 +36461,8 @@ "52.240.242.0/23", "65.52.252.48/28", "65.52.254.0/23", + "68.221.90.0/23", + "68.221.99.192/26", "102.133.28.16/28", "102.133.30.0/23", "102.133.62.0/23", @@ -35516,6 +36474,8 @@ "104.46.180.0/23", "104.214.162.0/23", "104.214.166.0/26", + "158.23.11.192/26", + "158.23.106.0/23", "168.61.138.0/23", "168.61.143.192/26", "191.233.52.0/23", @@ -35572,6 +36532,8 @@ "2603:1020:1204:400::180/122", "2603:1020:1302:1::400/120", "2603:1020:1302:400::1c0/122", + "2603:1020:1403:1::400/120", + "2603:1020:1403:400::140/122", "2603:1030:f:1::6c0/122", "2603:1030:f:2::700/120", "2603:1030:f:400::a80/122", @@ -35592,6 +36554,8 @@ "2603:1030:608::6c0/122", "2603:1030:608:4::100/120", "2603:1030:608:402::280/122", + "2603:1030:702:1::400/120", + "2603:1030:702:400::140/122", "2603:1030:807::180/122", "2603:1030:807:402::280/122", "2603:1030:a07::6c0/122", @@ -35654,7 +36618,7 @@ { "name": "AzureSecurityCenter", "id": "AzureSecurityCenter", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -35720,12 +36684,73 @@ ] } }, + { + "name": "AzureSentinel", + "id": "AzureSentinel", + "serviceTagChangeNumber": "112", + "properties": { + "changeNumber": "3", + "region": "", + "state": "GA", + "networkFeatures": [ + "API", + "NSG", + "UDR", + "FW" + ], + "systemService": "AzureSentinel", + "addressPrefixes": [ + "4.232.40.176/29", + "20.9.156.0/30", + "20.21.84.144/29", + "20.39.27.232/32", + "20.47.137.94/32", + "20.47.148.149/32", + "20.50.88.196/30", + "20.54.195.136/32", + "20.85.194.2/32", + "20.105.244.62/31", + "20.105.245.80/32", + "20.125.7.18/31", + "20.125.7.24/32", + "20.190.1.84/32", + "20.210.146.24/29", + "20.215.168.168/29", + "20.217.55.152/29", + "20.232.92.128/30", + "20.232.92.132/31", + "20.232.92.134/32", + "20.232.93.192/29", + "20.237.82.201/32", + "40.91.119.186/32", + "40.119.155.184/32", + "52.143.28.87/32", + "52.143.73.213/32", + "52.147.135.113/32", + "52.147.135.157/32", + "52.188.218.53/32", + "52.191.100.52/32", + "52.224.133.70/32", + "52.224.133.253/32", + "52.224.188.169/32", + "68.221.92.8/29", + "158.23.108.32/29", + "2603:1020:1204:2::3b0/124", + "2603:1020:1302:2::640/124", + "2603:1020:1403:2::c0/124", + "2603:1030:702:2::c0/124", + "2603:1040:606:3::630/124", + "2603:1040:1002:2::5c0/124", + "2603:1040:1402:2::330/124" + ] + } + }, { "name": "AzureSignalR", "id": "AzureSignalR", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "6", + "changeNumber": "7", "region": "", "state": "GA", "networkFeatures": [ @@ -35778,6 +36803,8 @@ "20.195.65.192/27", "20.195.72.192/27", "20.195.84.0/25", + "20.206.5.192/26", + "20.211.225.0/26", "23.98.86.64/27", "40.69.110.128/27", "40.78.204.96/27", @@ -35800,6 +36827,7 @@ "51.107.250.192/27", "51.116.149.96/27", "51.116.246.32/27", + "51.120.179.64/26", "51.120.213.96/27", "51.120.233.96/27", "51.138.210.96/27", @@ -35872,9 +36900,9 @@ { "name": "AzureSiteRecovery", "id": "AzureSiteRecovery", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -35887,6 +36915,8 @@ "addressPrefixes": [ "4.232.24.0/28", "4.232.107.160/28", + "4.232.122.112/28", + "4.232.194.112/28", "13.66.141.240/28", "13.67.10.96/28", "13.69.67.80/28", @@ -35910,6 +36940,7 @@ "13.89.174.144/28", "20.17.48.0/28", "20.17.67.224/28", + "20.18.178.112/28", "20.21.32.0/28", "20.21.43.224/28", "20.21.66.112/28", @@ -36089,6 +37120,9 @@ "52.236.187.64/28", "52.246.155.160/28", "65.52.252.192/28", + "68.221.80.0/28", + "68.221.99.160/28", + "68.221.146.112/28", "102.133.28.128/28", "102.133.59.160/28", "102.133.72.51/32", @@ -36099,6 +37133,10 @@ "102.133.251.160/28", "104.210.113.114/32", "104.211.177.6/32", + "158.23.11.160/28", + "158.23.96.0/28", + "158.23.122.112/28", + "158.23.194.112/28", "191.233.8.0/28", "191.233.51.192/28", "191.233.205.80/28", @@ -36173,10 +37211,15 @@ "2603:1020:1104:400::2d0/125", "2603:1020:1204::/123", "2603:1020:1204:400::c8/125", + "2603:1020:1204:800::18/125", + "2603:1020:1204:c00::18/125", "2603:1020:1302::/123", "2603:1020:1302:400::188/125", "2603:1020:1302:800::58/125", "2603:1020:1302:c00::58/125", + "2603:1020:1403::/123", + "2603:1020:1403:400::108/125", + "2603:1020:1403:800::18/125", "2603:1030:f:1::/123", "2603:1030:f:400::ad0/125", "2603:1030:10:1::/123", @@ -36210,6 +37253,10 @@ "2603:1030:608:402::2d0/125", "2603:1030:608:800::58/125", "2603:1030:608:c00::58/125", + "2603:1030:702::/123", + "2603:1030:702:400::108/125", + "2603:1030:702:800::18/125", + "2603:1030:702:c00::18/125", "2603:1030:807:1::/123", "2603:1030:807:402::2d0/125", "2603:1030:807:802::158/125", @@ -36243,6 +37290,7 @@ "2603:1040:407:c02::158/125", "2603:1040:606::/123", "2603:1040:606:402::2d0/125", + "2603:1040:606:800::18/125", "2603:1040:806::/123", "2603:1040:806:402::2d0/125", "2603:1040:904:1::/123", @@ -36293,7 +37341,7 @@ { "name": "AzureSphere", "id": "AzureSphere", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -36339,7 +37387,7 @@ { "name": "AzureStack", "id": "AzureStack", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -36359,7 +37407,7 @@ { "name": "AzureTrafficManager", "id": "AzureTrafficManager", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "", @@ -36433,9 +37481,9 @@ { "name": "AzureUpdateDelivery", "id": "AzureUpdateDelivery", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "11", "region": "", "state": "GA", "networkFeatures": [ @@ -36447,15 +37495,39 @@ "systemService": "AzureUpdateDelivery", "addressPrefixes": [ "13.64.131.128/32", + "13.67.191.143/32", "13.69.31.56/32", "13.69.99.13/32", "13.81.123.105/32", "13.81.124.68/32", + "13.85.16.101/32", + "13.85.18.65/32", + "13.85.18.193/32", + "13.85.22.21/32", + "13.85.23.6/32", + "13.85.23.86/32", + "13.85.23.206/32", "13.91.16.64/29", + "13.95.26.4/32", + "13.95.26.222/32", + "13.95.27.105/32", + "13.95.31.18/32", + "13.95.31.95/32", + "13.95.31.127/32", "13.95.192.96/32", "13.95.196.182/32", "13.95.197.125/32", "13.95.199.78/32", + "20.7.47.135/32", + "20.10.149.151/32", + "20.12.21.251/32", + "20.12.23.50/32", + "20.12.36.46/32", + "20.12.178.215/32", + "20.12.236.150/32", + "20.12.236.228/32", + "20.14.199.74/32", + "20.14.199.81/32", "20.29.242.153/32", "20.29.245.143/32", "20.29.247.34/32", @@ -36494,6 +37566,16 @@ "20.110.48.104/32", "20.110.183.53/32", "20.110.183.129/32", + "20.114.58.89/32", + "20.114.58.110/32", + "20.114.59.46/32", + "20.114.59.104/32", + "20.114.59.183/32", + "20.114.59.236/32", + "20.114.59.239/32", + "20.123.0.42/32", + "20.166.2.191/32", + "20.166.126.56/32", "20.189.123.131/32", "20.190.9.86/32", "20.191.46.109/32", @@ -36527,12 +37609,18 @@ "20.236.33.177/32", "20.236.35.173/32", "20.236.37.122/32", + "20.242.39.171/32", "23.99.182.144/32", + "23.99.220.122/32", + "23.102.129.60/32", "40.64.65.76/32", "40.64.66.89/32", "40.64.66.113/32", "40.64.66.233/32", "40.65.209.51/32", + "40.68.120.34/32", + "40.68.123.157/32", + "40.68.133.216/32", "40.70.175.49/32", "40.70.229.150/32", "40.77.0.148/32", @@ -36556,6 +37644,11 @@ "40.125.122.155/32", "40.125.122.164/32", "40.125.122.176/32", + "40.127.166.157/32", + "40.127.168.150/32", + "40.127.169.103/32", + "40.127.169.123/32", + "40.127.206.164/32", "51.104.162.50/32", "51.104.162.168/32", "51.104.164.114/32", @@ -36599,6 +37692,9 @@ "52.152.110.14/32", "52.156.102.237/32", "52.156.144.83/32", + "52.165.164.15/32", + "52.165.164.33/32", + "52.165.165.26/32", "52.165.183.69/32", "52.165.196.37/32", "52.167.22.69/32", @@ -36658,6 +37754,8 @@ "2603:1020:200::682f:a6ff/128", "2603:1030:7::1b/128", "2603:1030:7::1c/128", + "2603:1030:7::106/127", + "2603:1030:7::10a/127", "2603:1030:7::67f/128", "2603:1030:7::76f/128", "2603:1030:7:5::5a/128", @@ -36675,14 +37773,23 @@ "2603:1030:408::325/128", "2603:1030:408::351/128", "2603:1030:408::362/128", + "2603:1030:408:7::3d/128", + "2603:1030:408:7::57/128", + "2603:1030:408:7::59/128", "2603:1030:800:5::bfee:a082/128", "2603:1030:800:5::bfee:a087/128", "2603:1030:800:5::bfee:a08a/128", "2603:1030:800:5::bfee:a08d/128", + "2603:1030:800:5::bfee:a098/127", + "2603:1030:800:5::bfee:a0d4/128", "2603:1030:805:3::d/128", "2603:1030:805:3::2a/128", "2603:1030:805:3::40/125", + "2603:1030:c02:2::284/128", "2603:1030:c02:2::2d9/128", + "2603:1030:c02:2::2e9/128", + "2603:1030:c02:2::30b/128", + "2603:1030:c02:2::399/128", "2603:1030:c02:2::3ba/128", "2603:1030:c02:2::5c7/128", "2603:1030:c02:2::7a7/128", @@ -36697,10 +37804,16 @@ "2a01:111:f100:9001::1761:914d/128", "2a01:111:f100:9001::1761:91b4/128", "2a01:111:f100:9001::1761:93a4/128", + "2a01:111:f100:9001::1761:96e0/128", "2a01:111:f100:9001::1761:976e/128", + "2a01:111:f100:9001::1761:97bd/128", "2a01:111:f100:a001::4134:e47d/128", "2a01:111:f100:a001::a83f:5c0e/128", "2a01:111:f100:a004::bfeb:8a30/128", + "2a01:111:f100:a004::bfeb:8a83/128", + "2a01:111:f100:a004::bfeb:8ad6/128", + "2a01:111:f100:a004::bfeb:8b31/128", + "2a01:111:f100:a004::bfeb:8b32/128", "2a01:111:f100:a004::bfeb:8b58/128", "2a01:111:f100:a004::bfeb:8b5e/128", "2a01:111:f100:a004::bfeb:8b61/128", @@ -36711,9 +37824,9 @@ { "name": "AzureVideoAnalyzerForMedia", "id": "AzureVideoAnalyzerForMedia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "8", + "changeNumber": "10", "region": "", "state": "GA", "networkFeatures": [ @@ -36838,6 +37951,8 @@ "20.208.7.124/31", "20.210.69.88/31", "20.210.69.90/32", + "20.210.146.16/30", + "20.215.168.148/30", "20.217.55.132/30", "23.98.38.82/32", "40.64.11.96/31", @@ -36885,15 +38000,20 @@ "52.250.26.111/32", "52.252.224.112/32", "65.52.164.252/32", + "68.221.87.24/30", "102.37.86.195/32", "102.37.87.140/31", "104.46.237.66/32", "104.210.58.142/32", "157.56.10.102/32", + "158.23.103.36/30", "191.237.201.134/32", "191.238.134.240/32", "2603:1020:1204:1::210/124", + "2603:1020:1302:2::4a0/124", + "2603:1020:1403:1::210/124", "2603:1030:504:4::250/124", + "2603:1030:702:1::210/124", "2603:1030:a07:9::370/124", "2603:1040:606:3::290/124", "2603:1040:1402:2::2b0/124", @@ -36904,9 +38024,9 @@ { "name": "AzureWebPubSub", "id": "AzureWebPubSub", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "1", + "changeNumber": "2", "region": "", "state": "GA", "networkFeatures": [ @@ -36958,6 +38078,8 @@ "20.195.67.160/27", "20.195.74.192/27", "20.195.83.128/25", + "20.206.5.128/26", + "20.211.224.192/26", "40.67.122.64/27", "40.69.111.160/27", "40.74.102.32/27", @@ -36977,6 +38099,7 @@ "51.107.251.128/27", "51.116.246.64/27", "51.120.109.224/27", + "51.120.179.0/26", "51.120.234.96/27", "51.138.211.32/27", "51.143.213.160/27", @@ -37052,9 +38175,9 @@ { "name": "BatchNodeManagement", "id": "BatchNodeManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "7", + "changeNumber": "8", "region": "", "state": "GA", "networkFeatures": [ @@ -37343,6 +38466,7 @@ "65.52.199.156/32", "65.52.199.188/32", "65.52.251.224/27", + "68.221.81.64/27", "70.37.49.163/32", "102.133.27.192/27", "102.133.56.192/27", @@ -37393,6 +38517,7 @@ "138.91.17.36/32", "157.55.167.71/32", "157.55.210.88/32", + "158.23.97.64/27", "168.61.161.154/32", "168.61.209.228/32", "168.62.4.114/32", @@ -37447,6 +38572,7 @@ "2603:1020:1104::300/122", "2603:1020:1204::300/122", "2603:1020:1302::240/122", + "2603:1020:1403::300/122", "2603:1030:f:1::400/122", "2603:1030:10:1::340/122", "2603:1030:104:1::340/122", @@ -37456,6 +38582,7 @@ "2603:1030:40c:1::340/122", "2603:1030:504:1::340/122", "2603:1030:608::400/122", + "2603:1030:702::300/122", "2603:1030:807:1::340/122", "2603:1030:a07::400/122", "2603:1030:b04::400/122", @@ -37487,7 +38614,7 @@ { "name": "BatchNodeManagement.AustraliaCentral", "id": "BatchNodeManagement.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "australiacentral", @@ -37509,7 +38636,7 @@ { "name": "BatchNodeManagement.AustraliaEast", "id": "BatchNodeManagement.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "australiaeast", @@ -37534,7 +38661,7 @@ { "name": "BatchNodeManagement.AustraliaSoutheast", "id": "BatchNodeManagement.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "australiasoutheast", @@ -37558,7 +38685,7 @@ { "name": "BatchNodeManagement.BrazilSouth", "id": "BatchNodeManagement.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilsouth", @@ -37583,7 +38710,7 @@ { "name": "BatchNodeManagement.BrazilSoutheast", "id": "BatchNodeManagement.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -37602,7 +38729,7 @@ { "name": "BatchNodeManagement.CanadaCentral", "id": "BatchNodeManagement.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "canadacentral", @@ -37629,7 +38756,7 @@ { "name": "BatchNodeManagement.CanadaEast", "id": "BatchNodeManagement.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "canadaeast", @@ -37654,7 +38781,7 @@ { "name": "BatchNodeManagement.CentralIndia", "id": "BatchNodeManagement.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralindia", @@ -37678,7 +38805,7 @@ { "name": "BatchNodeManagement.CentralUS", "id": "BatchNodeManagement.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralus", @@ -37712,7 +38839,7 @@ { "name": "BatchNodeManagement.CentralUSEUAP", "id": "BatchNodeManagement.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centraluseuap", @@ -37738,7 +38865,7 @@ { "name": "BatchNodeManagement.EastAsia", "id": "BatchNodeManagement.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastasia", @@ -37763,7 +38890,7 @@ { "name": "BatchNodeManagement.EastUS", "id": "BatchNodeManagement.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastus", @@ -37798,7 +38925,7 @@ { "name": "BatchNodeManagement.EastUS2", "id": "BatchNodeManagement.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastus2", @@ -37831,7 +38958,7 @@ { "name": "BatchNodeManagement.EastUS2EUAP", "id": "BatchNodeManagement.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastus2euap", @@ -37866,7 +38993,7 @@ { "name": "BatchNodeManagement.FranceCentral", "id": "BatchNodeManagement.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralfrance", @@ -37892,7 +39019,7 @@ { "name": "BatchNodeManagement.FranceSouth", "id": "BatchNodeManagement.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southfrance", @@ -37912,7 +39039,7 @@ { "name": "BatchNodeManagement.GermanyNorth", "id": "BatchNodeManagement.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "germanyn", @@ -37932,7 +39059,7 @@ { "name": "BatchNodeManagement.GermanyWestCentral", "id": "BatchNodeManagement.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "germanywc", @@ -37954,7 +39081,7 @@ { "name": "BatchNodeManagement.JapanEast", "id": "BatchNodeManagement.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "japaneast", @@ -37980,7 +39107,7 @@ { "name": "BatchNodeManagement.JapanWest", "id": "BatchNodeManagement.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "japanwest", @@ -38004,7 +39131,7 @@ { "name": "BatchNodeManagement.JioIndiaCentral", "id": "BatchNodeManagement.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -38024,7 +39151,7 @@ { "name": "BatchNodeManagement.JioIndiaWest", "id": "BatchNodeManagement.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -38044,7 +39171,7 @@ { "name": "BatchNodeManagement.KoreaCentral", "id": "BatchNodeManagement.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "koreacentral", @@ -38067,7 +39194,7 @@ { "name": "BatchNodeManagement.KoreaSouth", "id": "BatchNodeManagement.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "koreasouth", @@ -38088,7 +39215,7 @@ { "name": "BatchNodeManagement.NorthCentralUS", "id": "BatchNodeManagement.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "northcentralus", @@ -38116,7 +39243,7 @@ { "name": "BatchNodeManagement.NorthEurope", "id": "BatchNodeManagement.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "northeurope", @@ -38148,7 +39275,7 @@ { "name": "BatchNodeManagement.NorwayEast", "id": "BatchNodeManagement.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "norwaye", @@ -38170,7 +39297,7 @@ { "name": "BatchNodeManagement.NorwayWest", "id": "BatchNodeManagement.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "norwayw", @@ -38190,7 +39317,7 @@ { "name": "BatchNodeManagement.QatarCentral", "id": "BatchNodeManagement.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "qatarcentral", @@ -38209,7 +39336,7 @@ { "name": "BatchNodeManagement.SouthAfricaNorth", "id": "BatchNodeManagement.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southafricanorth", @@ -38231,7 +39358,7 @@ { "name": "BatchNodeManagement.SouthAfricaWest", "id": "BatchNodeManagement.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southafricawest", @@ -38251,7 +39378,7 @@ { "name": "BatchNodeManagement.SouthCentralUS", "id": "BatchNodeManagement.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southcentralus", @@ -38282,7 +39409,7 @@ { "name": "BatchNodeManagement.SouthCentralUSSTG", "id": "BatchNodeManagement.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -38301,7 +39428,7 @@ { "name": "BatchNodeManagement.SoutheastAsia", "id": "BatchNodeManagement.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southeastasia", @@ -38328,7 +39455,7 @@ { "name": "BatchNodeManagement.SouthIndia", "id": "BatchNodeManagement.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southindia", @@ -38351,7 +39478,7 @@ { "name": "BatchNodeManagement.SwedenCentral", "id": "BatchNodeManagement.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -38373,7 +39500,7 @@ { "name": "BatchNodeManagement.SwedenSouth", "id": "BatchNodeManagement.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -38393,7 +39520,7 @@ { "name": "BatchNodeManagement.SwitzerlandNorth", "id": "BatchNodeManagement.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "switzerlandn", @@ -38413,7 +39540,7 @@ { "name": "BatchNodeManagement.SwitzerlandWest", "id": "BatchNodeManagement.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "switzerlandw", @@ -38433,7 +39560,7 @@ { "name": "BatchNodeManagement.UAECentral", "id": "BatchNodeManagement.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uaecentral", @@ -38453,7 +39580,7 @@ { "name": "BatchNodeManagement.UAENorth", "id": "BatchNodeManagement.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uaenorth", @@ -38473,7 +39600,7 @@ { "name": "BatchNodeManagement.UKSouth", "id": "BatchNodeManagement.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uksouth", @@ -38498,7 +39625,7 @@ { "name": "BatchNodeManagement.UKWest", "id": "BatchNodeManagement.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "ukwest", @@ -38521,7 +39648,7 @@ { "name": "BatchNodeManagement.WestCentralUS", "id": "BatchNodeManagement.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westcentralus", @@ -38547,7 +39674,7 @@ { "name": "BatchNodeManagement.WestEurope", "id": "BatchNodeManagement.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westeurope", @@ -38602,7 +39729,7 @@ { "name": "BatchNodeManagement.WestIndia", "id": "BatchNodeManagement.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westindia", @@ -38624,7 +39751,7 @@ { "name": "BatchNodeManagement.WestUS", "id": "BatchNodeManagement.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus", @@ -38655,7 +39782,7 @@ { "name": "BatchNodeManagement.WestUS2", "id": "BatchNodeManagement.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus2", @@ -38685,7 +39812,7 @@ { "name": "BatchNodeManagement.WestUS3", "id": "BatchNodeManagement.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -38704,12 +39831,70 @@ ] } }, + { + "name": "ChaosStudio", + "id": "ChaosStudio", + "serviceTagChangeNumber": "112", + "properties": { + "changeNumber": "2", + "region": "", + "state": "GA", + "networkFeatures": [ + "API", + "NSG", + "UDR", + "FW" + ], + "systemService": "ChaosStudio", + "addressPrefixes": [ + "20.19.24.56/30", + "20.24.3.30/31", + "20.45.245.220/30", + "20.47.236.162/31", + "20.47.236.166/31", + "20.51.7.46/31", + "20.51.7.56/31", + "20.59.81.2/31", + "20.59.81.6/31", + "20.69.8.96/31", + "20.69.8.100/31", + "20.91.146.108/30", + "20.98.148.20/31", + "20.98.148.136/31", + "20.98.195.108/31", + "20.98.195.120/31", + "20.105.211.110/31", + "20.105.211.114/31", + "20.117.192.254/31", + "20.117.193.32/31", + "20.119.28.58/31", + "20.119.28.62/31", + "20.125.1.140/30", + "20.125.1.152/30", + "20.125.156.10/31", + "20.125.157.4/30", + "20.192.175.32/30", + "20.195.87.50/31", + "20.195.87.52/31", + "20.205.55.216/30", + "20.206.183.28/30", + "20.207.169.144/30", + "20.210.69.108/30", + "20.211.224.96/30", + "20.213.196.204/30", + "20.220.0.248/30", + "20.236.150.32/30", + "52.146.141.248/31", + "52.146.141.252/31" + ] + } + }, { "name": "CognitiveServicesManagement", "id": "CognitiveServicesManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "19", + "changeNumber": "20", "region": "", "state": "GA", "networkFeatures": [ @@ -38786,6 +39971,8 @@ "20.21.37.96/28", "20.21.39.0/26", "20.21.39.232/29", + "20.21.86.0/25", + "20.21.208.50/32", "20.24.1.192/26", "20.24.2.0/25", "20.26.16.192/26", @@ -39349,6 +40536,7 @@ "51.12.46.240/28", "51.12.73.208/28", "51.12.74.128/27", + "51.12.158.243/32", "51.12.193.48/28", "51.12.193.128/27", "51.12.193.224/27", @@ -39588,6 +40776,7 @@ "52.242.45.192/26", "52.242.46.0/25", "52.249.209.252/32", + "52.253.227.248/32", "52.254.75.76/32", "52.255.83.208/28", "52.255.84.176/28", @@ -39597,6 +40786,10 @@ "52.255.124.96/28", "65.52.205.19/32", "65.52.252.208/28", + "68.221.40.0/28", + "68.221.40.24/29", + "68.221.93.160/27", + "68.221.93.192/26", "102.37.81.64/28", "102.37.160.144/28", "102.37.167.120/30", @@ -39642,6 +40835,10 @@ "137.117.70.195/32", "137.135.45.32/32", "137.135.64.59/32", + "158.23.109.144/28", + "158.23.109.160/27", + "158.23.109.192/26", + "158.23.112.48/29", "168.61.147.151/32", "168.61.165.229/32", "168.63.20.177/32", @@ -39714,6 +40911,9 @@ "2603:1020:1302:1::2c0/122", "2603:1020:1302:1::300/121", "2603:1020:1302:1::558/125", + "2603:1020:1403:2::240/122", + "2603:1020:1403:2::280/121", + "2603:1020:1403:2::500/125", "2603:1030:f:1::2b8/125", "2603:1030:f:1::680/122", "2603:1030:f:2::600/121", @@ -39738,6 +40938,9 @@ "2603:1030:608::680/122", "2603:1030:608:1::2b8/125", "2603:1030:608:4::80/121", + "2603:1030:702:2::240/122", + "2603:1030:702:2::280/121", + "2603:1030:702:2::500/125", "2603:1030:807::80/122", "2603:1030:807:1::640/122", "2603:1030:a07::680/122", @@ -39806,9 +41009,9 @@ { "name": "ContainerAppsManagement", "id": "ContainerAppsManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "6", + "changeNumber": "7", "region": "", "state": "GA", "networkFeatures": [ @@ -39895,6 +41098,7 @@ "20.210.69.64/28", "20.210.80.170/32", "20.214.89.145/32", + "20.215.168.128/28", "20.217.53.208/28", "20.221.197.80/32", "20.231.233.227/32", @@ -39914,7 +41118,9 @@ "52.172.81.0/28", "52.224.147.76/32", "52.242.44.176/28", + "68.221.87.32/28", "102.37.87.144/28", + "158.23.103.16/28", "191.237.203.150/32", "2603:1000:4:1::4a0/124", "2603:1000:104:2::30/124", @@ -39936,6 +41142,8 @@ "2603:1020:f04:1::4a0/124", "2603:1020:1004:3::200/124", "2603:1020:1204:1::1e0/123", + "2603:1020:1302:2::480/123", + "2603:1020:1403:1::1e0/123", "2603:1030:f:3::290/124", "2603:1030:10::730/124", "2603:1030:210::7c0/124", @@ -39944,6 +41152,7 @@ "2603:1030:504:2::770/124", "2603:1030:504:4::260/123", "2603:1030:608:4::/124", + "2603:1030:702:1::1e0/123", "2603:1030:807::690/124", "2603:1030:a07:1::4d0/124", "2603:1030:a07:4::3e0/123", @@ -39978,9 +41187,9 @@ { "name": "DataFactory", "id": "DataFactory", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "15", + "changeNumber": "17", "region": "", "state": "GA", "networkFeatures": [ @@ -39993,6 +41202,8 @@ "addressPrefixes": [ "4.232.102.0/23", "4.232.111.0/28", + "4.232.123.208/28", + "4.232.195.208/28", "13.66.143.128/28", "13.67.10.208/28", "13.69.67.192/28", @@ -40017,6 +41228,7 @@ "13.104.254.128/28", "20.17.56.0/23", "20.17.71.64/28", + "20.18.179.208/28", "20.21.46.64/28", "20.21.48.0/23", "20.21.55.208/29", @@ -40172,6 +41384,7 @@ "20.208.19.208/28", "20.208.144.16/29", "20.210.70.88/29", + "20.210.150.0/23", "20.213.194.144/29", "20.215.8.0/23", "20.215.19.208/28", @@ -40317,6 +41530,9 @@ "52.242.45.56/29", "52.246.155.224/28", "52.250.228.0/29", + "68.221.94.0/23", + "68.221.103.0/28", + "68.221.147.208/28", "102.37.64.96/28", "102.37.72.224/28", "102.37.166.128/26", @@ -40333,6 +41549,10 @@ "102.133.253.48/28", "104.46.179.64/26", "104.46.182.0/24", + "158.23.15.0/28", + "158.23.110.0/23", + "158.23.123.208/28", + "158.23.195.208/28", "191.233.12.0/23", "191.233.54.224/28", "191.233.205.160/28", @@ -40454,10 +41674,15 @@ "2603:1020:1104:400::500/124", "2603:1020:1204:2::100/121", "2603:1020:1204:400::380/124", + "2603:1020:1204:800::280/124", + "2603:1020:1204:c00::280/124", "2603:1020:1302:1::200/121", "2603:1020:1302:400::3a0/124", "2603:1020:1302:800::2c0/124", "2603:1020:1302:c00::2c0/124", + "2603:1020:1403:2::180/121", + "2603:1020:1403:400::440/124", + "2603:1020:1403:800::280/124", "2603:1030:f:1::440/122", "2603:1030:f:1::500/121", "2603:1030:f:400::b30/124", @@ -40507,6 +41732,10 @@ "2603:1030:608:402::330/124", "2603:1030:608:800::2c0/124", "2603:1030:608:c00::2c0/124", + "2603:1030:702:2::180/121", + "2603:1030:702:400::440/124", + "2603:1030:702:800::280/124", + "2603:1030:702:c00::280/124", "2603:1030:807:1::480/121", "2603:1030:807:1::500/122", "2603:1030:807:1::700/121", @@ -40560,6 +41789,7 @@ "2603:1040:606::440/122", "2603:1040:606::500/121", "2603:1040:606:402::330/124", + "2603:1040:606:800::280/124", "2603:1040:806::440/122", "2603:1040:806::500/121", "2603:1040:806:402::330/124", @@ -40631,7 +41861,7 @@ { "name": "DataFactory.AustraliaEast", "id": "DataFactory.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiaeast", @@ -40664,7 +41894,7 @@ { "name": "DataFactory.AustraliaSoutheast", "id": "DataFactory.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiasoutheast", @@ -40691,7 +41921,7 @@ { "name": "DataFactory.BrazilSouth", "id": "DataFactory.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "brazilsouth", @@ -40724,7 +41954,7 @@ { "name": "DataFactory.BrazilSoutheast", "id": "DataFactory.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -40746,7 +41976,7 @@ { "name": "DataFactory.CanadaCentral", "id": "DataFactory.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadacentral", @@ -40778,7 +42008,7 @@ { "name": "DataFactory.CanadaEast", "id": "DataFactory.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadaeast", @@ -40805,7 +42035,7 @@ { "name": "DataFactory.CentralIndia", "id": "DataFactory.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralindia", @@ -40840,7 +42070,7 @@ { "name": "DataFactory.CentralUS", "id": "DataFactory.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralus", @@ -40871,7 +42101,7 @@ { "name": "DataFactory.EastAsia", "id": "DataFactory.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastasia", @@ -40903,7 +42133,7 @@ { "name": "DataFactory.EastUS", "id": "DataFactory.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastus", @@ -40935,7 +42165,7 @@ { "name": "DataFactory.EastUS2", "id": "DataFactory.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastus2", @@ -40967,7 +42197,7 @@ { "name": "DataFactory.EastUS2EUAP", "id": "DataFactory.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastus2euap", @@ -40996,7 +42226,7 @@ { "name": "DataFactory.FranceCentral", "id": "DataFactory.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralfrance", @@ -41028,7 +42258,7 @@ { "name": "DataFactory.GermanyWestCentral", "id": "DataFactory.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "germanywc", @@ -41062,7 +42292,7 @@ { "name": "DataFactory.JapanEast", "id": "DataFactory.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "japaneast", @@ -41095,9 +42325,9 @@ { "name": "DataFactory.JapanWest", "id": "DataFactory.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -41106,22 +42336,25 @@ ], "systemService": "DataFactory", "addressPrefixes": [ + "20.18.179.208/28", "20.189.192.192/26", "20.189.199.40/29", + "20.210.150.0/23", "40.80.56.128/25", "40.80.57.0/26", "40.80.62.24/29", "40.80.176.96/28", "2603:1040:606::440/122", "2603:1040:606::500/121", - "2603:1040:606:402::330/124" + "2603:1040:606:402::330/124", + "2603:1040:606:800::280/124" ] } }, { "name": "DataFactory.JioIndiaCentral", "id": "DataFactory.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -41142,7 +42375,7 @@ { "name": "DataFactory.JioIndiaWest", "id": "DataFactory.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "jioindiawest", @@ -41170,7 +42403,7 @@ { "name": "DataFactory.KoreaCentral", "id": "DataFactory.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreacentral", @@ -41203,7 +42436,7 @@ { "name": "DataFactory.KoreaSouth", "id": "DataFactory.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreasouth", @@ -41226,7 +42459,7 @@ { "name": "DataFactory.NorthCentralUS", "id": "DataFactory.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "northcentralus", @@ -41256,7 +42489,7 @@ { "name": "DataFactory.NorthEurope", "id": "DataFactory.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "northeurope", @@ -41288,7 +42521,7 @@ { "name": "DataFactory.NorwayEast", "id": "DataFactory.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwaye", @@ -41321,7 +42554,7 @@ { "name": "DataFactory.SouthAfricaNorth", "id": "DataFactory.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricanorth", @@ -41360,7 +42593,7 @@ { "name": "DataFactory.SouthCentralUS", "id": "DataFactory.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southcentralus", @@ -41396,7 +42629,7 @@ { "name": "DataFactory.SoutheastAsia", "id": "DataFactory.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southeastasia", @@ -41432,7 +42665,7 @@ { "name": "DataFactory.SouthIndia", "id": "DataFactory.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southindia", @@ -41461,7 +42694,7 @@ { "name": "DataFactory.SwedenCentral", "id": "DataFactory.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "swedencentral", @@ -41492,7 +42725,7 @@ { "name": "DataFactory.SwitzerlandNorth", "id": "DataFactory.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "switzerlandn", @@ -41525,7 +42758,7 @@ { "name": "DataFactory.UAENorth", "id": "DataFactory.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uaenorth", @@ -41557,7 +42790,7 @@ { "name": "DataFactory.UKSouth", "id": "DataFactory.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uksouth", @@ -41590,7 +42823,7 @@ { "name": "DataFactory.UKWest", "id": "DataFactory.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "ukwest", @@ -41616,7 +42849,7 @@ { "name": "DataFactory.WestCentralUS", "id": "DataFactory.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westcentralus", @@ -41644,7 +42877,7 @@ { "name": "DataFactory.WestEurope", "id": "DataFactory.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westeurope", @@ -41677,7 +42910,7 @@ { "name": "DataFactory.WestUS", "id": "DataFactory.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus", @@ -41704,7 +42937,7 @@ { "name": "DataFactory.WestUS2", "id": "DataFactory.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus2", @@ -41734,7 +42967,7 @@ { "name": "DataFactory.WestUS3", "id": "DataFactory.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus3", @@ -41765,9 +42998,9 @@ { "name": "DataFactoryManagement", "id": "DataFactoryManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "11", + "changeNumber": "13", "region": "", "state": "GA", "networkFeatures": [ @@ -41779,6 +43012,8 @@ "systemService": "DataFactory", "addressPrefixes": [ "4.232.111.0/28", + "4.232.123.208/28", + "4.232.195.208/28", "13.66.143.128/28", "13.67.10.208/28", "13.69.67.192/28", @@ -41802,6 +43037,7 @@ "13.104.253.48/28", "13.104.254.128/28", "20.17.71.64/28", + "20.18.179.208/28", "20.21.46.64/28", "20.21.55.208/29", "20.21.67.208/28", @@ -41979,6 +43215,8 @@ "52.242.45.56/29", "52.246.155.224/28", "52.250.228.0/29", + "68.221.103.0/28", + "68.221.147.208/28", "102.37.64.96/28", "102.37.72.224/28", "102.133.60.48/28", @@ -41988,6 +43226,9 @@ "102.133.218.248/29", "102.133.251.184/29", "102.133.253.48/28", + "158.23.15.0/28", + "158.23.123.208/28", + "158.23.195.208/28", "191.233.54.224/28", "191.233.205.160/28", "191.234.137.32/29", @@ -42069,9 +43310,13 @@ "2603:1020:1004:c02::380/124", "2603:1020:1104:400::500/124", "2603:1020:1204:400::380/124", + "2603:1020:1204:800::280/124", + "2603:1020:1204:c00::280/124", "2603:1020:1302:400::3a0/124", "2603:1020:1302:800::2c0/124", "2603:1020:1302:c00::2c0/124", + "2603:1020:1403:400::440/124", + "2603:1020:1403:800::280/124", "2603:1030:f:1::440/122", "2603:1030:f:400::b30/124", "2603:1030:10:1::500/122", @@ -42107,6 +43352,9 @@ "2603:1030:608:402::330/124", "2603:1030:608:800::2c0/124", "2603:1030:608:c00::2c0/124", + "2603:1030:702:400::440/124", + "2603:1030:702:800::280/124", + "2603:1030:702:c00::280/124", "2603:1030:807:1::500/122", "2603:1030:807:1::780/122", "2603:1030:807:402::330/124", @@ -42145,6 +43393,7 @@ "2603:1040:407:c02::210/124", "2603:1040:606::440/122", "2603:1040:606:402::330/124", + "2603:1040:606:800::280/124", "2603:1040:806::440/122", "2603:1040:806:402::330/124", "2603:1040:904:1::500/122", @@ -42195,7 +43444,7 @@ { "name": "Dynamics365ForMarketingEmail", "id": "Dynamics365ForMarketingEmail", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "", @@ -42230,7 +43479,7 @@ { "name": "Dynamics365ForMarketingEmail.AustraliaSoutheast", "id": "Dynamics365ForMarketingEmail.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "australiasoutheast", @@ -42250,7 +43499,7 @@ { "name": "Dynamics365ForMarketingEmail.BrazilSouth", "id": "Dynamics365ForMarketingEmail.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilsouth", @@ -42270,7 +43519,7 @@ { "name": "Dynamics365ForMarketingEmail.CanadaCentral", "id": "Dynamics365ForMarketingEmail.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "canadacentral", @@ -42290,7 +43539,7 @@ { "name": "Dynamics365ForMarketingEmail.CentralIndia", "id": "Dynamics365ForMarketingEmail.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralindia", @@ -42310,7 +43559,7 @@ { "name": "Dynamics365ForMarketingEmail.EastAsia", "id": "Dynamics365ForMarketingEmail.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastasia", @@ -42330,7 +43579,7 @@ { "name": "Dynamics365ForMarketingEmail.FranceCentral", "id": "Dynamics365ForMarketingEmail.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralfrance", @@ -42350,7 +43599,7 @@ { "name": "Dynamics365ForMarketingEmail.JapanEast", "id": "Dynamics365ForMarketingEmail.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "japaneast", @@ -42370,7 +43619,7 @@ { "name": "Dynamics365ForMarketingEmail.NorthEurope", "id": "Dynamics365ForMarketingEmail.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "northeurope", @@ -42391,7 +43640,7 @@ { "name": "Dynamics365ForMarketingEmail.SouthAfricaNorth", "id": "Dynamics365ForMarketingEmail.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southafricanorth", @@ -42411,7 +43660,7 @@ { "name": "Dynamics365ForMarketingEmail.UAENorth", "id": "Dynamics365ForMarketingEmail.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uaenorth", @@ -42432,7 +43681,7 @@ { "name": "Dynamics365ForMarketingEmail.UKSouth", "id": "Dynamics365ForMarketingEmail.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uksouth", @@ -42452,7 +43701,7 @@ { "name": "Dynamics365ForMarketingEmail.WestUS2", "id": "Dynamics365ForMarketingEmail.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus2", @@ -42473,7 +43722,7 @@ { "name": "EOPExternalPublishedIPs", "id": "EOPExternalPublishedIPs", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "", @@ -42538,9 +43787,9 @@ { "name": "EventHub", "id": "EventHub", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "17", + "changeNumber": "19", "region": "", "state": "GA", "networkFeatures": [ @@ -42554,6 +43803,8 @@ "addressPrefixes": [ "4.232.29.0/24", "4.232.107.64/26", + "4.232.123.64/26", + "4.232.195.64/26", "13.64.195.117/32", "13.65.209.24/32", "13.66.138.64/28", @@ -42613,6 +43864,7 @@ "13.94.47.61/32", "20.17.53.0/24", "20.17.67.128/26", + "20.18.179.64/26", "20.21.38.0/24", "20.21.43.128/26", "20.21.67.64/26", @@ -42979,6 +44231,9 @@ "52.246.159.0/26", "65.52.129.16/32", "65.52.250.32/27", + "68.221.86.0/24", + "68.221.99.64/26", + "68.221.147.64/26", "102.37.65.0/26", "102.37.72.64/26", "102.37.83.0/24", @@ -43042,6 +44297,10 @@ "138.91.17.38/32", "138.91.17.85/32", "138.91.193.184/32", + "158.23.11.64/26", + "158.23.102.0/24", + "158.23.123.64/26", + "158.23.195.64/26", "168.61.92.197/32", "168.61.143.128/26", "168.61.148.205/32", @@ -43155,6 +44414,7 @@ "2603:1020:1104:400::1c0/123", "2603:1020:1204:1::/120", "2603:1020:1302:1::/120", + "2603:1020:1403:1::/120", "2603:1030:f:1::240/122", "2603:1030:f:3::200/122", "2603:1030:f:3::400/120", @@ -43193,6 +44453,7 @@ "2603:1030:608::240/122", "2603:1030:608:1::600/120", "2603:1030:608:402::1c0/123", + "2603:1030:702:1::/120", "2603:1030:807:1::240/122", "2603:1030:807:402::1c0/123", "2603:1030:807:802::160/123", @@ -43288,7 +44549,7 @@ { "name": "EventHub.AustraliaCentral", "id": "EventHub.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiacentral", @@ -43313,7 +44574,7 @@ { "name": "EventHub.AustraliaCentral2", "id": "EventHub.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiacentral2", @@ -43338,7 +44599,7 @@ { "name": "EventHub.AustraliaEast", "id": "EventHub.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "australiaeast", @@ -43376,7 +44637,7 @@ { "name": "EventHub.AustraliaSoutheast", "id": "EventHub.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiasoutheast", @@ -43403,7 +44664,7 @@ { "name": "EventHub.BrazilSouth", "id": "EventHub.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "brazilsouth", @@ -43437,7 +44698,7 @@ { "name": "EventHub.BrazilSoutheast", "id": "EventHub.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "brazilse", @@ -43465,7 +44726,7 @@ { "name": "EventHub.CanadaCentral", "id": "EventHub.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "canadacentral", @@ -43503,7 +44764,7 @@ { "name": "EventHub.CanadaEast", "id": "EventHub.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadaeast", @@ -43530,7 +44791,7 @@ { "name": "EventHub.CentralIndia", "id": "EventHub.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralindia", @@ -43565,7 +44826,7 @@ { "name": "EventHub.CentralUS", "id": "EventHub.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralus", @@ -43616,7 +44877,7 @@ { "name": "EventHub.CentralUSEUAP", "id": "EventHub.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centraluseuap", @@ -43646,7 +44907,7 @@ { "name": "EventHub.EastAsia", "id": "EventHub.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastasia", @@ -43682,7 +44943,7 @@ { "name": "EventHub.EastUS", "id": "EventHub.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastus", @@ -43746,7 +45007,7 @@ { "name": "EventHub.EastUS2", "id": "EventHub.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus2", @@ -43793,7 +45054,7 @@ { "name": "EventHub.EastUS2EUAP", "id": "EventHub.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus2euap", @@ -43829,7 +45090,7 @@ { "name": "EventHub.FranceCentral", "id": "EventHub.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralfrance", @@ -43861,7 +45122,7 @@ { "name": "EventHub.FranceSouth", "id": "EventHub.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southfrance", @@ -43886,7 +45147,7 @@ { "name": "EventHub.GermanyNorth", "id": "EventHub.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanyn", @@ -43910,7 +45171,7 @@ { "name": "EventHub.GermanyWestCentral", "id": "EventHub.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "germanywc", @@ -43942,7 +45203,7 @@ { "name": "EventHub.JapanEast", "id": "EventHub.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "japaneast", @@ -43977,9 +45238,9 @@ { "name": "EventHub.JapanWest", "id": "EventHub.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "4", + "changeNumber": "5", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -43990,6 +45251,7 @@ ], "systemService": "AzureEventHub", "addressPrefixes": [ + "20.18.179.64/26", "20.189.231.0/24", "40.74.100.0/27", "40.74.141.187/32", @@ -44005,7 +45267,7 @@ { "name": "EventHub.JioIndiaCentral", "id": "EventHub.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "jioindiacentral", @@ -44032,7 +45294,7 @@ { "name": "EventHub.JioIndiaWest", "id": "EventHub.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -44061,7 +45323,7 @@ { "name": "EventHub.KoreaCentral", "id": "EventHub.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "koreacentral", @@ -44094,7 +45356,7 @@ { "name": "EventHub.KoreaSouth", "id": "EventHub.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreasouth", @@ -44119,7 +45381,7 @@ { "name": "EventHub.NorthCentralUS", "id": "EventHub.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "northcentralus", @@ -44153,7 +45415,7 @@ { "name": "EventHub.NorthEurope", "id": "EventHub.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "northeurope", @@ -44199,7 +45461,7 @@ { "name": "EventHub.NorwayEast", "id": "EventHub.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "norwaye", @@ -44228,7 +45490,7 @@ { "name": "EventHub.NorwayWest", "id": "EventHub.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "norwayw", @@ -44252,7 +45514,7 @@ { "name": "EventHub.QatarCentral", "id": "EventHub.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "qatarcentral", @@ -44276,7 +45538,7 @@ { "name": "EventHub.SouthAfricaNorth", "id": "EventHub.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricanorth", @@ -44307,7 +45569,7 @@ { "name": "EventHub.SouthAfricaWest", "id": "EventHub.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricawest", @@ -44332,7 +45594,7 @@ { "name": "EventHub.SouthCentralUS", "id": "EventHub.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southcentralus", @@ -44379,7 +45641,7 @@ { "name": "EventHub.SouthCentralUSSTG", "id": "EventHub.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -44401,7 +45663,7 @@ { "name": "EventHub.SoutheastAsia", "id": "EventHub.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southeastasia", @@ -44445,7 +45707,7 @@ { "name": "EventHub.SouthIndia", "id": "EventHub.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southindia", @@ -44472,7 +45734,7 @@ { "name": "EventHub.SwedenCentral", "id": "EventHub.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -44500,7 +45762,7 @@ { "name": "EventHub.SwedenSouth", "id": "EventHub.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -44523,7 +45785,7 @@ { "name": "EventHub.SwitzerlandNorth", "id": "EventHub.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandn", @@ -44552,7 +45814,7 @@ { "name": "EventHub.SwitzerlandWest", "id": "EventHub.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandw", @@ -44576,7 +45838,7 @@ { "name": "EventHub.UAECentral", "id": "EventHub.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uaecentral", @@ -44600,7 +45862,7 @@ { "name": "EventHub.UAENorth", "id": "EventHub.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "uaenorth", @@ -44629,7 +45891,7 @@ { "name": "EventHub.UKSouth", "id": "EventHub.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uksouth", @@ -44665,7 +45927,7 @@ { "name": "EventHub.UKWest", "id": "EventHub.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "ukwest", @@ -44692,7 +45954,7 @@ { "name": "EventHub.WestCentralUS", "id": "EventHub.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westcentralus", @@ -44722,7 +45984,7 @@ { "name": "EventHub.WestEurope", "id": "EventHub.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westeurope", @@ -44775,7 +46037,7 @@ { "name": "EventHub.WestIndia", "id": "EventHub.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westindia", @@ -44801,7 +46063,7 @@ { "name": "EventHub.WestUS", "id": "EventHub.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westus", @@ -44847,7 +46109,7 @@ { "name": "EventHub.WestUS2", "id": "EventHub.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westus2", @@ -44891,7 +46153,7 @@ { "name": "EventHub.WestUS3", "id": "EventHub.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -44925,9 +46187,9 @@ { "name": "GatewayManager", "id": "GatewayManager", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "12", + "changeNumber": "14", "region": "", "state": "GA", "networkFeatures": [ @@ -45036,6 +46298,7 @@ "20.199.200.128/27", "20.200.160.32/27", "20.210.68.160/27", + "20.210.145.192/26", "20.215.0.64/26", "20.217.40.64/26", "23.100.217.32/27", @@ -45135,6 +46398,7 @@ "52.253.232.235/32", "52.253.239.162/32", "65.52.250.24/29", + "68.221.80.64/26", "102.37.86.224/27", "102.133.27.16/29", "102.133.56.72/29", @@ -45143,6 +46407,7 @@ "104.211.81.208/29", "104.211.146.88/29", "104.214.19.64/29", + "158.23.96.64/26", "191.233.8.64/26", "191.233.203.208/29", "191.233.245.75/32", @@ -45173,6 +46438,7 @@ "2603:1020:1104::40/122", "2603:1020:1204::40/122", "2603:1020:1302::40/122", + "2603:1020:1403::40/122", "2603:1030:f:1::40/122", "2603:1030:10:1::40/122", "2603:1030:104:1::40/122", @@ -45182,6 +46448,7 @@ "2603:1030:40c:1::40/122", "2603:1030:504:1::40/122", "2603:1030:608::40/122", + "2603:1030:702::40/122", "2603:1030:807:1::40/122", "2603:1030:a07::40/122", "2603:1030:b04::40/122", @@ -45213,9 +46480,9 @@ { "name": "GenevaActions", "id": "GenevaActions", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "6", + "changeNumber": "7", "region": "", "state": "GA", "networkFeatures": [ @@ -45280,15 +46547,19 @@ "52.185.213.186/32", "65.52.14.230/32", "65.52.193.203/32", + "68.221.85.108/30", "102.37.85.12/30", "104.43.242.137/32", "104.214.49.0/32", "157.55.176.93/32", + "158.23.101.104/30", "191.238.77.220/30", "2603:1020:1204:1::1a0/123", "2603:1020:1302:1::160/123", + "2603:1020:1403:1::1a0/123", "2603:1030:504:4::200/123", "2603:1030:608:4::20/123", + "2603:1030:702:1::1a0/123", "2603:1030:a07:4::3a0/123", "2603:1040:606:3::240/123", "2603:1040:904:3::40/123", @@ -45303,7 +46574,7 @@ { "name": "Grafana", "id": "Grafana", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "", @@ -45365,9 +46636,9 @@ { "name": "GuestAndHybridManagement", "id": "GuestAndHybridManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "", "state": "GA", "networkFeatures": [ @@ -45380,6 +46651,8 @@ "addressPrefixes": [ "4.232.28.32/27", "4.232.106.112/29", + "4.232.122.88/29", + "4.232.194.88/29", "13.65.24.129/32", "13.66.138.94/31", "13.66.141.224/29", @@ -45433,6 +46706,7 @@ "13.94.240.75/32", "20.17.52.64/27", "20.17.66.112/29", + "20.18.178.88/29", "20.21.42.112/29", "20.21.53.176/28", "20.21.66.88/29", @@ -45593,6 +46867,7 @@ "20.207.1.0/28", "20.208.4.96/31", "20.208.18.88/29", + "20.210.146.64/27", "20.215.4.64/27", "20.215.18.88/29", "20.215.26.88/29", @@ -45787,6 +47062,9 @@ "52.250.228.34/31", "65.52.250.6/31", "65.52.252.120/29", + "68.221.84.160/27", + "68.221.98.112/29", + "68.221.146.88/29", "102.37.64.32/28", "102.37.85.10/31", "102.37.85.16/28", @@ -45807,6 +47085,10 @@ "104.210.80.208/32", "104.210.158.71/32", "104.214.164.32/28", + "158.23.10.112/29", + "158.23.100.160/27", + "158.23.122.88/29", + "158.23.194.88/29", "168.61.140.48/28", "191.232.170.251/32", "191.233.51.144/29", @@ -45887,10 +47169,15 @@ "2603:1020:1104:400::2c0/124", "2603:1020:1204::700/123", "2603:1020:1204:400::e0/123", + "2603:1020:1204:800::20/123", + "2603:1020:1204:c00::20/123", "2603:1020:1302::640/123", "2603:1020:1302:400::1a0/123", "2603:1020:1302:800::60/123", "2603:1020:1302:c00::60/123", + "2603:1020:1403::700/123", + "2603:1020:1403:400::120/123", + "2603:1020:1403:800::20/123", "2603:1030:f:3::2a0/123", "2603:1030:f:400::ac0/124", "2603:1030:10::780/123", @@ -45928,6 +47215,10 @@ "2603:1030:608:402::5c0/123", "2603:1030:608:800::60/123", "2603:1030:608:c00::60/123", + "2603:1030:702::700/123", + "2603:1030:702:400::120/123", + "2603:1030:702:800::20/123", + "2603:1030:702:c00::20/123", "2603:1030:807:3::200/123", "2603:1030:807:402::2c0/124", "2603:1030:807:802::200/124", @@ -45962,6 +47253,7 @@ "2603:1040:606:1::480/123", "2603:1040:606:402::2c0/124", "2603:1040:606:402::5c0/123", + "2603:1040:606:800::20/123", "2603:1040:806:402::2c0/124", "2603:1040:904::6a0/123", "2603:1040:904:402::2c0/124", @@ -46017,9 +47309,9 @@ { "name": "HDInsight", "id": "HDInsight", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "14", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -46171,6 +47463,7 @@ "52.231.203.16/32", "52.231.205.214/32", "65.52.252.96/29", + "68.221.87.104/29", "102.133.28.80/29", "102.133.60.32/29", "102.133.124.0/29", @@ -46183,6 +47476,7 @@ "138.91.141.162/32", "157.55.213.99/32", "157.56.8.38/32", + "158.23.103.104/29", "168.61.48.131/32", "168.61.49.99/32", "191.233.10.184/29", @@ -46217,6 +47511,7 @@ "2603:1020:1104:1::140/124", "2603:1020:1204:1::290/124", "2603:1020:1302:1::540/124", + "2603:1020:1403:1::2b0/124", "2603:1030:f:2::4b0/124", "2603:1030:f:400::b20/124", "2603:1030:10:402::320/124", @@ -46229,6 +47524,7 @@ "2603:1030:504::1e0/124", "2603:1030:608:3::7b0/124", "2603:1030:608:402::320/124", + "2603:1030:702:1::2b0/124", "2603:1030:807:402::320/124", "2603:1030:a07:9::1c0/124", "2603:1030:a07:402::9a0/124", @@ -46266,7 +47562,7 @@ { "name": "HDInsight.AustraliaCentral", "id": "HDInsight.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiacentral", @@ -46289,7 +47585,7 @@ { "name": "HDInsight.AustraliaEast", "id": "HDInsight.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiaeast", @@ -46313,7 +47609,7 @@ { "name": "HDInsight.AustraliaSoutheast", "id": "HDInsight.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiasoutheast", @@ -46337,7 +47633,7 @@ { "name": "HDInsight.BrazilSouth", "id": "HDInsight.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "brazilsouth", @@ -46361,7 +47657,7 @@ { "name": "HDInsight.BrazilSoutheast", "id": "HDInsight.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -46383,7 +47679,7 @@ { "name": "HDInsight.CanadaCentral", "id": "HDInsight.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadacentral", @@ -46407,7 +47703,7 @@ { "name": "HDInsight.CanadaEast", "id": "HDInsight.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadaeast", @@ -46431,7 +47727,7 @@ { "name": "HDInsight.CentralIndia", "id": "HDInsight.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centralindia", @@ -46456,7 +47752,7 @@ { "name": "HDInsight.CentralUS", "id": "HDInsight.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralus", @@ -46478,7 +47774,7 @@ { "name": "HDInsight.CentralUSEUAP", "id": "HDInsight.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centraluseuap", @@ -46503,7 +47799,7 @@ { "name": "HDInsight.EastAsia", "id": "HDInsight.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastasia", @@ -46528,7 +47824,7 @@ { "name": "HDInsight.EastUS", "id": "HDInsight.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastus", @@ -46554,7 +47850,7 @@ { "name": "HDInsight.EastUS2", "id": "HDInsight.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastus2", @@ -46576,7 +47872,7 @@ { "name": "HDInsight.EastUS2EUAP", "id": "HDInsight.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastus2euap", @@ -46600,7 +47896,7 @@ { "name": "HDInsight.FranceCentral", "id": "HDInsight.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralfrance", @@ -46624,7 +47920,7 @@ { "name": "HDInsight.FranceSouth", "id": "HDInsight.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southfrance", @@ -46646,7 +47942,7 @@ { "name": "HDInsight.GermanyNorth", "id": "HDInsight.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "germanyn", @@ -46668,7 +47964,7 @@ { "name": "HDInsight.GermanyWestCentral", "id": "HDInsight.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "germanywc", @@ -46690,7 +47986,7 @@ { "name": "HDInsight.JapanEast", "id": "HDInsight.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "japaneast", @@ -46714,7 +48010,7 @@ { "name": "HDInsight.JapanWest", "id": "HDInsight.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "japanwest", @@ -46739,7 +48035,7 @@ { "name": "HDInsight.JioIndiaCentral", "id": "HDInsight.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -46761,7 +48057,7 @@ { "name": "HDInsight.JioIndiaWest", "id": "HDInsight.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -46783,7 +48079,7 @@ { "name": "HDInsight.KoreaCentral", "id": "HDInsight.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "koreacentral", @@ -46808,7 +48104,7 @@ { "name": "HDInsight.KoreaSouth", "id": "HDInsight.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreasouth", @@ -46831,7 +48127,7 @@ { "name": "HDInsight.NorthCentralUS", "id": "HDInsight.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "northcentralus", @@ -46856,7 +48152,7 @@ { "name": "HDInsight.NorthEurope", "id": "HDInsight.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "northeurope", @@ -46880,7 +48176,7 @@ { "name": "HDInsight.NorwayEast", "id": "HDInsight.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "norwaye", @@ -46903,7 +48199,7 @@ { "name": "HDInsight.NorwayWest", "id": "HDInsight.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwayw", @@ -46925,7 +48221,7 @@ { "name": "HDInsight.QatarCentral", "id": "HDInsight.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "qatarcentral", @@ -46946,7 +48242,7 @@ { "name": "HDInsight.SouthAfricaNorth", "id": "HDInsight.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricanorth", @@ -46968,7 +48264,7 @@ { "name": "HDInsight.SouthAfricaWest", "id": "HDInsight.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricawest", @@ -46990,7 +48286,7 @@ { "name": "HDInsight.SouthCentralUS", "id": "HDInsight.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southcentralus", @@ -47012,7 +48308,7 @@ { "name": "HDInsight.SouthCentralUSSTG", "id": "HDInsight.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -47033,7 +48329,7 @@ { "name": "HDInsight.SoutheastAsia", "id": "HDInsight.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southeastasia", @@ -47057,7 +48353,7 @@ { "name": "HDInsight.SouthIndia", "id": "HDInsight.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southindia", @@ -47081,7 +48377,7 @@ { "name": "HDInsight.SwedenCentral", "id": "HDInsight.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -47102,7 +48398,7 @@ { "name": "HDInsight.SwedenSouth", "id": "HDInsight.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -47123,7 +48419,7 @@ { "name": "HDInsight.SwitzerlandNorth", "id": "HDInsight.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandn", @@ -47146,7 +48442,7 @@ { "name": "HDInsight.SwitzerlandWest", "id": "HDInsight.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "switzerlandw", @@ -47168,7 +48464,7 @@ { "name": "HDInsight.UAECentral", "id": "HDInsight.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uaecentral", @@ -47190,7 +48486,7 @@ { "name": "HDInsight.UAENorth", "id": "HDInsight.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uaenorth", @@ -47213,7 +48509,7 @@ { "name": "HDInsight.UKSouth", "id": "HDInsight.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uksouth", @@ -47237,7 +48533,7 @@ { "name": "HDInsight.UKWest", "id": "HDInsight.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "ukwest", @@ -47261,7 +48557,7 @@ { "name": "HDInsight.WestCentralUS", "id": "HDInsight.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westcentralus", @@ -47285,7 +48581,7 @@ { "name": "HDInsight.WestEurope", "id": "HDInsight.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westeurope", @@ -47309,7 +48605,7 @@ { "name": "HDInsight.WestUS", "id": "HDInsight.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus", @@ -47336,7 +48632,7 @@ { "name": "HDInsight.WestUS2", "id": "HDInsight.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westus2", @@ -47360,7 +48656,7 @@ { "name": "HDInsight.WestUS3", "id": "HDInsight.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -47382,9 +48678,9 @@ { "name": "LogicApps", "id": "LogicApps", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "10", + "changeNumber": "11", "region": "", "state": "GA", "networkFeatures": [ @@ -48166,6 +49462,8 @@ "65.52.186.190/32", "65.52.186.225/32", "65.52.211.164/32", + "68.221.103.16/28", + "68.221.103.32/27", "70.37.50.6/32", "70.37.54.122/32", "102.37.87.104/29", @@ -48306,6 +49604,8 @@ "157.56.160.212/32", "157.56.162.53/32", "157.56.167.147/32", + "158.23.15.16/28", + "158.23.15.32/27", "168.61.86.120/32", "168.61.152.201/32", "168.61.172.83/32", @@ -48403,6 +49703,8 @@ "2603:1020:1204:400::3a0/123", "2603:1020:1302:400::3b0/124", "2603:1020:1302:400::3c0/123", + "2603:1020:1403:400::450/124", + "2603:1020:1403:400::460/123", "2603:1030:f:400::bc0/124", "2603:1030:f:400::be0/123", "2603:1030:10:402::3c0/124", @@ -48421,6 +49723,8 @@ "2603:1030:504:402::260/123", "2603:1030:608:402::3c0/124", "2603:1030:608:402::3e0/123", + "2603:1030:702:400::450/124", + "2603:1030:702:400::460/123", "2603:1030:807:402::3c0/124", "2603:1030:807:402::3e0/123", "2603:1030:a07:402::340/124", @@ -48477,9 +49781,9 @@ { "name": "LogicAppsManagement", "id": "LogicAppsManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "10", "region": "", "state": "GA", "networkFeatures": [ @@ -48717,6 +50021,7 @@ "52.255.42.110/32", "65.52.9.64/32", "65.52.211.164/32", + "68.221.103.16/28", "102.133.28.208/28", "102.133.72.145/32", "102.133.72.173/32", @@ -48746,6 +50051,7 @@ "138.91.188.137/32", "157.56.12.202/32", "157.56.160.212/32", + "158.23.15.16/28", "168.62.9.100/32", "168.62.249.81/32", "168.63.200.173/32", @@ -48779,6 +50085,7 @@ "2603:1020:1104:400::510/124", "2603:1020:1204:400::390/124", "2603:1020:1302:400::3b0/124", + "2603:1020:1403:400::450/124", "2603:1030:f:400::bc0/124", "2603:1030:10:402::3c0/124", "2603:1030:104:402::3c0/124", @@ -48788,6 +50095,7 @@ "2603:1030:40c:402::3c0/124", "2603:1030:504:402::250/124", "2603:1030:608:402::3c0/124", + "2603:1030:702:400::450/124", "2603:1030:807:402::3c0/124", "2603:1030:a07:402::340/124", "2603:1030:b04:402::3c0/124", @@ -48819,7 +50127,7 @@ { "name": "M365ManagementActivityApi", "id": "M365ManagementActivityApi", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "", @@ -48876,7 +50184,7 @@ { "name": "M365ManagementActivityApiWebhook", "id": "M365ManagementActivityApiWebhook", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "", @@ -48934,7 +50242,7 @@ { "name": "MicrosoftAzureFluidRelay", "id": "MicrosoftAzureFluidRelay", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -48983,7 +50291,7 @@ { "name": "MicrosoftCloudAppSecurity", "id": "MicrosoftCloudAppSecurity", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -49610,9 +50918,9 @@ { "name": "MicrosoftContainerRegistry", "id": "MicrosoftContainerRegistry", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "13", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -49624,6 +50932,8 @@ "systemService": "MicrosoftContainerRegistry", "addressPrefixes": [ "4.232.106.64/29", + "4.232.122.64/29", + "4.232.194.64/29", "13.66.140.64/29", "13.67.8.112/29", "13.69.64.80/29", @@ -49640,6 +50950,7 @@ "13.87.122.88/29", "13.89.170.208/29", "20.17.66.64/29", + "20.18.178.64/29", "20.21.42.64/29", "20.21.66.64/29", "20.21.74.64/29", @@ -49728,6 +51039,8 @@ "52.236.186.72/29", "52.246.154.136/29", "65.52.250.8/29", + "68.221.98.64/29", + "68.221.146.64/29", "102.133.26.16/29", "102.133.122.136/29", "102.133.154.16/29", @@ -49737,6 +51050,9 @@ "104.211.81.128/29", "104.211.146.72/29", "104.214.18.176/29", + "158.23.10.64/29", + "158.23.122.64/29", + "158.23.194.64/29", "191.233.50.8/29", "191.233.203.128/29", "191.234.146.136/29", @@ -49785,9 +51101,13 @@ "2603:1020:1004:c02::1a8/125", "2603:1020:1104:400::88/125", "2603:1020:1204:400::40/125", + "2603:1020:1204:800::/125", + "2603:1020:1204:c00::/125", "2603:1020:1302:400::40/125", "2603:1020:1302:800::40/125", "2603:1020:1302:c00::40/125", + "2603:1020:1403:400::/125", + "2603:1020:1403:800::/125", "2603:1030:f:400::888/125", "2603:1030:10:402::88/125", "2603:1030:10:802::88/125", @@ -49813,6 +51133,9 @@ "2603:1030:608:402::88/125", "2603:1030:608:800::40/125", "2603:1030:608:c00::40/125", + "2603:1030:702:400::/125", + "2603:1030:702:800::/125", + "2603:1030:702:c00::/125", "2603:1030:807:402::88/125", "2603:1030:807:802::88/125", "2603:1030:807:c02::88/125", @@ -49836,6 +51159,7 @@ "2603:1040:407:802::88/125", "2603:1040:407:c02::88/125", "2603:1040:606:402::88/125", + "2603:1040:606:800::/125", "2603:1040:806:402::88/125", "2603:1040:904:402::88/125", "2603:1040:904:802::88/125", @@ -49871,7 +51195,7 @@ { "name": "MicrosoftContainerRegistry.AustraliaEast", "id": "MicrosoftContainerRegistry.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiaeast", @@ -49896,7 +51220,7 @@ { "name": "MicrosoftContainerRegistry.AustraliaSoutheast", "id": "MicrosoftContainerRegistry.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiasoutheast", @@ -49917,7 +51241,7 @@ { "name": "MicrosoftContainerRegistry.BrazilSouth", "id": "MicrosoftContainerRegistry.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "brazilsouth", @@ -49942,7 +51266,7 @@ { "name": "MicrosoftContainerRegistry.BrazilSoutheast", "id": "MicrosoftContainerRegistry.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -49963,7 +51287,7 @@ { "name": "MicrosoftContainerRegistry.CanadaCentral", "id": "MicrosoftContainerRegistry.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadacentral", @@ -49988,7 +51312,7 @@ { "name": "MicrosoftContainerRegistry.CanadaEast", "id": "MicrosoftContainerRegistry.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadaeast", @@ -50009,7 +51333,7 @@ { "name": "MicrosoftContainerRegistry.CentralIndia", "id": "MicrosoftContainerRegistry.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralindia", @@ -50034,7 +51358,7 @@ { "name": "MicrosoftContainerRegistry.CentralUS", "id": "MicrosoftContainerRegistry.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralus", @@ -50059,7 +51383,7 @@ { "name": "MicrosoftContainerRegistry.CentralUSEUAP", "id": "MicrosoftContainerRegistry.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centraluseuap", @@ -50080,7 +51404,7 @@ { "name": "MicrosoftContainerRegistry.EastAsia", "id": "MicrosoftContainerRegistry.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastasia", @@ -50105,7 +51429,7 @@ { "name": "MicrosoftContainerRegistry.EastUS", "id": "MicrosoftContainerRegistry.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastus", @@ -50130,7 +51454,7 @@ { "name": "MicrosoftContainerRegistry.EastUS2", "id": "MicrosoftContainerRegistry.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastus2", @@ -50155,7 +51479,7 @@ { "name": "MicrosoftContainerRegistry.EastUS2EUAP", "id": "MicrosoftContainerRegistry.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastus2euap", @@ -50180,7 +51504,7 @@ { "name": "MicrosoftContainerRegistry.FranceCentral", "id": "MicrosoftContainerRegistry.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralfrance", @@ -50205,7 +51529,7 @@ { "name": "MicrosoftContainerRegistry.FranceSouth", "id": "MicrosoftContainerRegistry.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southfrance", @@ -50226,7 +51550,7 @@ { "name": "MicrosoftContainerRegistry.GermanyNorth", "id": "MicrosoftContainerRegistry.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "germanyn", @@ -50247,7 +51571,7 @@ { "name": "MicrosoftContainerRegistry.GermanyWestCentral", "id": "MicrosoftContainerRegistry.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "germanywc", @@ -50272,7 +51596,7 @@ { "name": "MicrosoftContainerRegistry.JapanEast", "id": "MicrosoftContainerRegistry.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "japaneast", @@ -50297,9 +51621,9 @@ { "name": "MicrosoftContainerRegistry.JapanWest", "id": "MicrosoftContainerRegistry.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -50310,15 +51634,17 @@ ], "systemService": "MicrosoftContainerRegistry", "addressPrefixes": [ + "20.18.178.64/29", "40.74.100.56/29", - "2603:1040:606:402::88/125" + "2603:1040:606:402::88/125", + "2603:1040:606:800::/125" ] } }, { "name": "MicrosoftContainerRegistry.JioIndiaCentral", "id": "MicrosoftContainerRegistry.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -50339,7 +51665,7 @@ { "name": "MicrosoftContainerRegistry.JioIndiaWest", "id": "MicrosoftContainerRegistry.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -50362,7 +51688,7 @@ { "name": "MicrosoftContainerRegistry.KoreaCentral", "id": "MicrosoftContainerRegistry.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreacentral", @@ -50387,7 +51713,7 @@ { "name": "MicrosoftContainerRegistry.KoreaSouth", "id": "MicrosoftContainerRegistry.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "koreasouth", @@ -50407,7 +51733,7 @@ { "name": "MicrosoftContainerRegistry.NorthCentralUS", "id": "MicrosoftContainerRegistry.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "northcentralus", @@ -50432,7 +51758,7 @@ { "name": "MicrosoftContainerRegistry.NorthEurope", "id": "MicrosoftContainerRegistry.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "northeurope", @@ -50457,7 +51783,7 @@ { "name": "MicrosoftContainerRegistry.NorwayEast", "id": "MicrosoftContainerRegistry.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwaye", @@ -50482,7 +51808,7 @@ { "name": "MicrosoftContainerRegistry.NorwayWest", "id": "MicrosoftContainerRegistry.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwayw", @@ -50503,7 +51829,7 @@ { "name": "MicrosoftContainerRegistry.QatarCentral", "id": "MicrosoftContainerRegistry.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "qatarcentral", @@ -50528,7 +51854,7 @@ { "name": "MicrosoftContainerRegistry.SouthAfricaNorth", "id": "MicrosoftContainerRegistry.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricanorth", @@ -50553,7 +51879,7 @@ { "name": "MicrosoftContainerRegistry.SouthAfricaWest", "id": "MicrosoftContainerRegistry.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricawest", @@ -50574,7 +51900,7 @@ { "name": "MicrosoftContainerRegistry.SouthCentralUS", "id": "MicrosoftContainerRegistry.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southcentralus", @@ -50599,7 +51925,7 @@ { "name": "MicrosoftContainerRegistry.SouthCentralUSSTG", "id": "MicrosoftContainerRegistry.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -50619,7 +51945,7 @@ { "name": "MicrosoftContainerRegistry.SoutheastAsia", "id": "MicrosoftContainerRegistry.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southeastasia", @@ -50644,7 +51970,7 @@ { "name": "MicrosoftContainerRegistry.SouthIndia", "id": "MicrosoftContainerRegistry.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southindia", @@ -50665,7 +51991,7 @@ { "name": "MicrosoftContainerRegistry.SwedenCentral", "id": "MicrosoftContainerRegistry.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -50691,7 +52017,7 @@ { "name": "MicrosoftContainerRegistry.SwedenSouth", "id": "MicrosoftContainerRegistry.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -50712,7 +52038,7 @@ { "name": "MicrosoftContainerRegistry.SwitzerlandNorth", "id": "MicrosoftContainerRegistry.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandn", @@ -50737,7 +52063,7 @@ { "name": "MicrosoftContainerRegistry.SwitzerlandWest", "id": "MicrosoftContainerRegistry.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "switzerlandw", @@ -50758,7 +52084,7 @@ { "name": "MicrosoftContainerRegistry.UAECentral", "id": "MicrosoftContainerRegistry.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uaecentral", @@ -50779,7 +52105,7 @@ { "name": "MicrosoftContainerRegistry.UAENorth", "id": "MicrosoftContainerRegistry.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uaenorth", @@ -50804,7 +52130,7 @@ { "name": "MicrosoftContainerRegistry.UKSouth", "id": "MicrosoftContainerRegistry.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uksouth", @@ -50829,7 +52155,7 @@ { "name": "MicrosoftContainerRegistry.UKWest", "id": "MicrosoftContainerRegistry.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "ukwest", @@ -50850,7 +52176,7 @@ { "name": "MicrosoftContainerRegistry.WestCentralUS", "id": "MicrosoftContainerRegistry.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westcentralus", @@ -50871,7 +52197,7 @@ { "name": "MicrosoftContainerRegistry.WestEurope", "id": "MicrosoftContainerRegistry.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westeurope", @@ -50896,7 +52222,7 @@ { "name": "MicrosoftContainerRegistry.WestIndia", "id": "MicrosoftContainerRegistry.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westindia", @@ -50917,7 +52243,7 @@ { "name": "MicrosoftContainerRegistry.WestUS", "id": "MicrosoftContainerRegistry.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westus", @@ -50940,7 +52266,7 @@ { "name": "MicrosoftContainerRegistry.WestUS2", "id": "MicrosoftContainerRegistry.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westus2", @@ -50965,7 +52291,7 @@ { "name": "MicrosoftContainerRegistry.WestUS3", "id": "MicrosoftContainerRegistry.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -50992,7 +52318,7 @@ { "name": "OneDsCollector", "id": "OneDsCollector", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "", @@ -51102,9 +52428,9 @@ { "name": "PowerBI", "id": "PowerBI", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "17", + "changeNumber": "18", "region": "", "state": "GA", "networkFeatures": [ @@ -51452,6 +52778,9 @@ "52.228.81.192/27", "52.242.40.92/30", "52.242.40.96/29", + "68.221.92.4/31", + "68.221.93.136/30", + "68.221.93.144/29", "102.37.81.140/30", "102.37.85.208/29", "102.37.160.160/29", @@ -51462,6 +52791,9 @@ "102.133.216.104/31", "102.133.216.108/30", "102.133.217.64/29", + "158.23.109.128/31", + "158.23.109.132/30", + "158.23.109.136/29", "191.233.8.22/31", "191.233.10.32/30", "191.233.10.40/29", @@ -51545,6 +52877,8 @@ "2603:1020:1204:2::1c0/123", "2603:1020:1302:1::1e0/123", "2603:1020:1302:1::280/122", + "2603:1020:1403:2::160/123", + "2603:1020:1403:2::200/122", "2603:1030:f:1::620/123", "2603:1030:f:1::640/122", "2603:1030:10::/122", @@ -51573,6 +52907,8 @@ "2603:1030:504:1::600/122", "2603:1030:608::620/123", "2603:1030:608::640/122", + "2603:1030:702:2::160/123", + "2603:1030:702:2::200/122", "2603:1030:807::/122", "2603:1030:807::40/123", "2603:1030:807:1::5e0/123", @@ -51647,14 +52983,16 @@ { "name": "PowerPlatformInfra", "id": "PowerPlatformInfra", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "", "state": "GA", "networkFeatures": [ "API", - "NSG" + "NSG", + "UDR", + "FW" ], "systemService": "PowerPlatformInfra", "addressPrefixes": [ @@ -51790,6 +53128,7 @@ "20.40.186.118/32", "20.40.187.183/32", "20.40.188.84/32", + "20.41.98.252/32", "20.41.197.28/31", "20.41.198.192/26", "20.41.199.0/25", @@ -52656,6 +53995,7 @@ "52.231.137.237/32", "52.231.140.224/29", "52.231.143.171/32", + "52.231.164.79/32", "52.231.185.0/32", "52.234.104.49/32", "52.235.17.70/32", @@ -52764,7 +54104,7 @@ { "name": "PowerPlatformInfra.AustraliaEast", "id": "PowerPlatformInfra.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiaeast", @@ -52815,7 +54155,7 @@ { "name": "PowerPlatformInfra.AustraliaSoutheast", "id": "PowerPlatformInfra.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiasoutheast", @@ -52867,7 +54207,7 @@ { "name": "PowerPlatformInfra.BrazilSouth", "id": "PowerPlatformInfra.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "brazilsouth", @@ -52911,7 +54251,7 @@ { "name": "PowerPlatformInfra.CanadaCentral", "id": "PowerPlatformInfra.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadacentral", @@ -52965,7 +54305,7 @@ { "name": "PowerPlatformInfra.CanadaEast", "id": "PowerPlatformInfra.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "canadaeast", @@ -53021,7 +54361,7 @@ { "name": "PowerPlatformInfra.CentralIndia", "id": "PowerPlatformInfra.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralindia", @@ -53057,7 +54397,7 @@ { "name": "PowerPlatformInfra.EastAsia", "id": "PowerPlatformInfra.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "eastasia", @@ -53108,7 +54448,7 @@ { "name": "PowerPlatformInfra.EastUS", "id": "PowerPlatformInfra.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "eastus", @@ -53261,7 +54601,7 @@ { "name": "PowerPlatformInfra.FranceCentral", "id": "PowerPlatformInfra.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralfrance", @@ -53293,7 +54633,7 @@ { "name": "PowerPlatformInfra.FranceSouth", "id": "PowerPlatformInfra.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southfrance", @@ -53325,7 +54665,7 @@ { "name": "PowerPlatformInfra.GermanyNorth", "id": "PowerPlatformInfra.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "germanyn", @@ -53356,7 +54696,7 @@ { "name": "PowerPlatformInfra.GermanyWestCentral", "id": "PowerPlatformInfra.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "germanywc", @@ -53388,7 +54728,7 @@ { "name": "PowerPlatformInfra.JapanEast", "id": "PowerPlatformInfra.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "japaneast", @@ -53425,7 +54765,7 @@ { "name": "PowerPlatformInfra.JapanWest", "id": "PowerPlatformInfra.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "japanwest", @@ -53460,9 +54800,9 @@ { "name": "PowerPlatformInfra.KoreaCentral", "id": "PowerPlatformInfra.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "koreacentral", "state": "GA", "networkFeatures": [ @@ -53472,6 +54812,7 @@ ], "systemService": "PowerPlatformInfra", "addressPrefixes": [ + "20.41.98.252/32", "20.194.59.230/32", "20.200.192.0/29", "20.200.194.48/28", @@ -53492,9 +54833,9 @@ { "name": "PowerPlatformInfra.KoreaSouth", "id": "PowerPlatformInfra.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "koreasouth", "state": "GA", "networkFeatures": [ @@ -53515,6 +54856,7 @@ "52.231.137.237/32", "52.231.140.224/29", "52.231.143.171/32", + "52.231.164.79/32", "52.231.185.0/32" ] } @@ -53522,7 +54864,7 @@ { "name": "PowerPlatformInfra.NorthEurope", "id": "PowerPlatformInfra.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "northeurope", @@ -53668,7 +55010,7 @@ { "name": "PowerPlatformInfra.NorwayEast", "id": "PowerPlatformInfra.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwaye", @@ -53694,7 +55036,7 @@ { "name": "PowerPlatformInfra.NorwayWest", "id": "PowerPlatformInfra.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwayw", @@ -53721,7 +55063,7 @@ { "name": "PowerPlatformInfra.SouthAfricaNorth", "id": "PowerPlatformInfra.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southafricanorth", @@ -53752,7 +55094,7 @@ { "name": "PowerPlatformInfra.SouthAfricaWest", "id": "PowerPlatformInfra.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southafricawest", @@ -53779,7 +55121,7 @@ { "name": "PowerPlatformInfra.SouthCentralUS", "id": "PowerPlatformInfra.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southcentralus", @@ -53823,7 +55165,7 @@ { "name": "PowerPlatformInfra.SoutheastAsia", "id": "PowerPlatformInfra.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southeastasia", @@ -53881,7 +55223,7 @@ { "name": "PowerPlatformInfra.SouthIndia", "id": "PowerPlatformInfra.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southindia", @@ -53917,7 +55259,7 @@ { "name": "PowerPlatformInfra.SwitzerlandNorth", "id": "PowerPlatformInfra.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "switzerlandn", @@ -53950,7 +55292,7 @@ { "name": "PowerPlatformInfra.SwitzerlandWest", "id": "PowerPlatformInfra.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "switzerlandw", @@ -53982,7 +55324,7 @@ { "name": "PowerPlatformInfra.UAECentral", "id": "PowerPlatformInfra.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uaecentral", @@ -54013,7 +55355,7 @@ { "name": "PowerPlatformInfra.UAENorth", "id": "PowerPlatformInfra.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uaenorth", @@ -54044,7 +55386,7 @@ { "name": "PowerPlatformInfra.UKSouth", "id": "PowerPlatformInfra.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uksouth", @@ -54090,7 +55432,7 @@ { "name": "PowerPlatformInfra.UKWest", "id": "PowerPlatformInfra.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "ukwest", @@ -54135,7 +55477,7 @@ { "name": "PowerPlatformInfra.WestCentralUS", "id": "PowerPlatformInfra.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westcentralus", @@ -54155,7 +55497,7 @@ { "name": "PowerPlatformInfra.WestEurope", "id": "PowerPlatformInfra.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westeurope", @@ -54294,7 +55636,7 @@ { "name": "PowerPlatformInfra.WestUS", "id": "PowerPlatformInfra.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westus", @@ -54450,7 +55792,7 @@ { "name": "PowerPlatformInfra.WestUS2", "id": "PowerPlatformInfra.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westus2", @@ -54471,7 +55813,7 @@ { "name": "PowerPlatformPlex", "id": "PowerPlatformPlex", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -54643,7 +55985,7 @@ { "name": "PowerPlatformPlex.AustraliaEast", "id": "PowerPlatformPlex.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "australiaeast", @@ -54666,7 +56008,7 @@ { "name": "PowerPlatformPlex.AustraliaSoutheast", "id": "PowerPlatformPlex.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "australiasoutheast", @@ -54688,7 +56030,7 @@ { "name": "PowerPlatformPlex.BrazilSouth", "id": "PowerPlatformPlex.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilsouth", @@ -54711,7 +56053,7 @@ { "name": "PowerPlatformPlex.BrazilSoutheast", "id": "PowerPlatformPlex.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -54732,7 +56074,7 @@ { "name": "PowerPlatformPlex.CanadaCentral", "id": "PowerPlatformPlex.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "canadacentral", @@ -54754,7 +56096,7 @@ { "name": "PowerPlatformPlex.CanadaEast", "id": "PowerPlatformPlex.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "canadaeast", @@ -54776,7 +56118,7 @@ { "name": "PowerPlatformPlex.CentralIndia", "id": "PowerPlatformPlex.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralindia", @@ -54797,7 +56139,7 @@ { "name": "PowerPlatformPlex.EastAsia", "id": "PowerPlatformPlex.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastasia", @@ -54820,7 +56162,7 @@ { "name": "PowerPlatformPlex.EastUS", "id": "PowerPlatformPlex.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastus", @@ -54848,7 +56190,7 @@ { "name": "PowerPlatformPlex.FranceCentral", "id": "PowerPlatformPlex.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "centralfrance", @@ -54868,7 +56210,7 @@ { "name": "PowerPlatformPlex.FranceSouth", "id": "PowerPlatformPlex.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southfrance", @@ -54888,7 +56230,7 @@ { "name": "PowerPlatformPlex.GermanyNorth", "id": "PowerPlatformPlex.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "germanyn", @@ -54909,7 +56251,7 @@ { "name": "PowerPlatformPlex.GermanyWestCentral", "id": "PowerPlatformPlex.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "germanywc", @@ -54930,7 +56272,7 @@ { "name": "PowerPlatformPlex.JapanEast", "id": "PowerPlatformPlex.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "japaneast", @@ -54951,7 +56293,7 @@ { "name": "PowerPlatformPlex.JapanWest", "id": "PowerPlatformPlex.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "japanwest", @@ -54972,7 +56314,7 @@ { "name": "PowerPlatformPlex.KoreaCentral", "id": "PowerPlatformPlex.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "koreacentral", @@ -54991,7 +56333,7 @@ { "name": "PowerPlatformPlex.KoreaSouth", "id": "PowerPlatformPlex.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "koreasouth", @@ -55012,7 +56354,7 @@ { "name": "PowerPlatformPlex.NorthEurope", "id": "PowerPlatformPlex.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "northeurope", @@ -55038,7 +56380,7 @@ { "name": "PowerPlatformPlex.NorwayEast", "id": "PowerPlatformPlex.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "norwaye", @@ -55058,7 +56400,7 @@ { "name": "PowerPlatformPlex.NorwayWest", "id": "PowerPlatformPlex.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "norwayw", @@ -55078,7 +56420,7 @@ { "name": "PowerPlatformPlex.SouthAfricaNorth", "id": "PowerPlatformPlex.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southafricanorth", @@ -55097,7 +56439,7 @@ { "name": "PowerPlatformPlex.SouthAfricaWest", "id": "PowerPlatformPlex.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southafricawest", @@ -55117,7 +56459,7 @@ { "name": "PowerPlatformPlex.SouthCentralUS", "id": "PowerPlatformPlex.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southcentralus", @@ -55137,7 +56479,7 @@ { "name": "PowerPlatformPlex.SoutheastAsia", "id": "PowerPlatformPlex.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southeastasia", @@ -55160,7 +56502,7 @@ { "name": "PowerPlatformPlex.SouthIndia", "id": "PowerPlatformPlex.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "southindia", @@ -55181,7 +56523,7 @@ { "name": "PowerPlatformPlex.SwitzerlandNorth", "id": "PowerPlatformPlex.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "switzerlandn", @@ -55202,7 +56544,7 @@ { "name": "PowerPlatformPlex.SwitzerlandWest", "id": "PowerPlatformPlex.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "switzerlandw", @@ -55223,7 +56565,7 @@ { "name": "PowerPlatformPlex.UAECentral", "id": "PowerPlatformPlex.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uaecentral", @@ -55242,7 +56584,7 @@ { "name": "PowerPlatformPlex.UAENorth", "id": "PowerPlatformPlex.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uaenorth", @@ -55262,7 +56604,7 @@ { "name": "PowerPlatformPlex.UKSouth", "id": "PowerPlatformPlex.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "uksouth", @@ -55283,7 +56625,7 @@ { "name": "PowerPlatformPlex.UKWest", "id": "PowerPlatformPlex.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "ukwest", @@ -55304,7 +56646,7 @@ { "name": "PowerPlatformPlex.WestEurope", "id": "PowerPlatformPlex.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westeurope", @@ -55331,7 +56673,7 @@ { "name": "PowerPlatformPlex.WestUS", "id": "PowerPlatformPlex.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus", @@ -55359,9 +56701,9 @@ { "name": "PowerQueryOnline", "id": "PowerQueryOnline", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "8", + "changeNumber": "9", "region": "", "state": "GA", "networkFeatures": [ @@ -55500,9 +56842,11 @@ "52.172.81.72/29", "52.228.80.70/31", "52.242.44.240/29", + "68.221.80.40/29", "102.37.87.176/29", "102.133.56.96/31", "102.133.216.70/31", + "158.23.96.40/29", "191.233.8.20/31", "191.235.224.70/31", "2603:1000:4::200/123", @@ -55529,6 +56873,7 @@ "2603:1020:1104::200/123", "2603:1020:1204::1c0/123", "2603:1020:1302::1c0/123", + "2603:1020:1403::1c0/123", "2603:1030:f:1::200/123", "2603:1030:10:1::200/123", "2603:1030:104:1::200/123", @@ -55538,6 +56883,7 @@ "2603:1030:40c:1::200/123", "2603:1030:504:1::200/123", "2603:1030:608::200/123", + "2603:1030:702::1c0/123", "2603:1030:807:1::200/123", "2603:1030:a07::200/123", "2603:1030:b04::200/123", @@ -55569,7 +56915,7 @@ { "name": "SCCservice", "id": "SCCservice", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "", @@ -55675,9 +57021,9 @@ { "name": "ServiceBus", "id": "ServiceBus", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "17", + "changeNumber": "19", "region": "", "state": "GA", "networkFeatures": [ @@ -55692,6 +57038,10 @@ "4.232.30.0/25", "4.232.106.80/29", "4.232.106.96/28", + "4.232.122.80/29", + "4.232.122.96/28", + "4.232.194.80/29", + "4.232.194.96/28", "13.66.138.80/29", "13.66.147.192/26", "13.67.8.96/29", @@ -55726,6 +57076,8 @@ "20.17.54.0/25", "20.17.66.80/29", "20.17.66.96/28", + "20.18.178.80/29", + "20.18.178.96/28", "20.21.8.3/32", "20.21.37.128/25", "20.21.42.80/29", @@ -56029,6 +57381,11 @@ "65.52.160.127/32", "65.52.219.186/32", "65.52.250.64/27", + "68.221.85.128/25", + "68.221.98.80/29", + "68.221.98.96/28", + "68.221.146.80/29", + "68.221.146.96/28", "70.37.104.240/32", "70.37.104.242/32", "94.245.88.192/32", @@ -56057,6 +57414,13 @@ "111.221.89.222/32", "138.91.242.98/32", "157.55.170.113/32", + "158.23.10.80/29", + "158.23.10.96/28", + "158.23.101.128/25", + "158.23.122.80/29", + "158.23.122.96/28", + "158.23.194.80/29", + "158.23.194.96/28", "168.61.142.56/29", "168.62.16.180/32", "168.62.48.238/32", @@ -56162,6 +57526,7 @@ "2603:1020:1104:400::170/125", "2603:1020:1204:1::100/121", "2603:1020:1302::780/121", + "2603:1020:1403:1::100/121", "2603:1030:f:1::220/123", "2603:1030:f:3::240/122", "2603:1030:f:3::300/120", @@ -56200,6 +57565,7 @@ "2603:1030:608::220/123", "2603:1030:608:1::500/120", "2603:1030:608:402::170/125", + "2603:1030:702:1::100/121", "2603:1030:807::700/120", "2603:1030:807:1::220/123", "2603:1030:807:402::170/125", @@ -56293,7 +57659,7 @@ { "name": "ServiceBus.AustraliaCentral", "id": "ServiceBus.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiacentral", @@ -56316,7 +57682,7 @@ { "name": "ServiceBus.AustraliaCentral2", "id": "ServiceBus.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiacentral2", @@ -56339,7 +57705,7 @@ { "name": "ServiceBus.AustraliaEast", "id": "ServiceBus.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiaeast", @@ -56369,7 +57735,7 @@ { "name": "ServiceBus.AustraliaSoutheast", "id": "ServiceBus.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "australiasoutheast", @@ -56393,7 +57759,7 @@ { "name": "ServiceBus.BrazilSouth", "id": "ServiceBus.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "brazilsouth", @@ -56424,7 +57790,7 @@ { "name": "ServiceBus.BrazilSoutheast", "id": "ServiceBus.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "brazilse", @@ -56450,7 +57816,7 @@ { "name": "ServiceBus.CanadaCentral", "id": "ServiceBus.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "canadacentral", @@ -56481,7 +57847,7 @@ { "name": "ServiceBus.CanadaEast", "id": "ServiceBus.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadaeast", @@ -56504,7 +57870,7 @@ { "name": "ServiceBus.CentralIndia", "id": "ServiceBus.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "centralindia", @@ -56535,7 +57901,7 @@ { "name": "ServiceBus.CentralUS", "id": "ServiceBus.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "centralus", @@ -56565,7 +57931,7 @@ { "name": "ServiceBus.CentralUSEUAP", "id": "ServiceBus.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centraluseuap", @@ -56591,7 +57957,7 @@ { "name": "ServiceBus.EastAsia", "id": "ServiceBus.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastasia", @@ -56621,7 +57987,7 @@ { "name": "ServiceBus.EastUS", "id": "ServiceBus.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastus", @@ -56659,7 +58025,7 @@ { "name": "ServiceBus.EastUS2", "id": "ServiceBus.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastus2", @@ -56690,7 +58056,7 @@ { "name": "ServiceBus.EastUS2EUAP", "id": "ServiceBus.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "eastus2euap", @@ -56722,7 +58088,7 @@ { "name": "ServiceBus.FranceCentral", "id": "ServiceBus.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "centralfrance", @@ -56753,7 +58119,7 @@ { "name": "ServiceBus.FranceSouth", "id": "ServiceBus.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southfrance", @@ -56776,7 +58142,7 @@ { "name": "ServiceBus.GermanyNorth", "id": "ServiceBus.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "germanyn", @@ -56799,7 +58165,7 @@ { "name": "ServiceBus.GermanyWestCentral", "id": "ServiceBus.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "germanywc", @@ -56830,7 +58196,7 @@ { "name": "ServiceBus.JapanEast", "id": "ServiceBus.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "japaneast", @@ -56860,9 +58226,9 @@ { "name": "ServiceBus.JapanWest", "id": "ServiceBus.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -56871,6 +58237,8 @@ ], "systemService": "AzureServiceBus", "addressPrefixes": [ + "20.18.178.80/29", + "20.18.178.96/28", "20.189.230.128/25", "40.74.100.32/28", "40.74.122.78/32", @@ -56883,7 +58251,7 @@ { "name": "ServiceBus.JioIndiaCentral", "id": "ServiceBus.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "jioindiacentral", @@ -56908,7 +58276,7 @@ { "name": "ServiceBus.JioIndiaWest", "id": "ServiceBus.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "jioindiawest", @@ -56937,7 +58305,7 @@ { "name": "ServiceBus.KoreaCentral", "id": "ServiceBus.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "koreacentral", @@ -56967,7 +58335,7 @@ { "name": "ServiceBus.KoreaSouth", "id": "ServiceBus.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "koreasouth", @@ -56987,7 +58355,7 @@ { "name": "ServiceBus.NorthCentralUS", "id": "ServiceBus.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "northcentralus", @@ -57019,7 +58387,7 @@ { "name": "ServiceBus.NorthEurope", "id": "ServiceBus.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "northeurope", @@ -57052,7 +58420,7 @@ { "name": "ServiceBus.NorwayEast", "id": "ServiceBus.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "norwaye", @@ -57083,7 +58451,7 @@ { "name": "ServiceBus.NorwayWest", "id": "ServiceBus.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "norwayw", @@ -57106,7 +58474,7 @@ { "name": "ServiceBus.QatarCentral", "id": "ServiceBus.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "qatarcentral", @@ -57132,7 +58500,7 @@ { "name": "ServiceBus.SouthAfricaNorth", "id": "ServiceBus.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southafricanorth", @@ -57163,7 +58531,7 @@ { "name": "ServiceBus.SouthAfricaWest", "id": "ServiceBus.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southafricawest", @@ -57187,7 +58555,7 @@ { "name": "ServiceBus.SouthCentralUS", "id": "ServiceBus.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southcentralus", @@ -57220,7 +58588,7 @@ { "name": "ServiceBus.SouthCentralUSSTG", "id": "ServiceBus.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -57240,7 +58608,7 @@ { "name": "ServiceBus.SoutheastAsia", "id": "ServiceBus.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "southeastasia", @@ -57272,7 +58640,7 @@ { "name": "ServiceBus.SouthIndia", "id": "ServiceBus.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southindia", @@ -57295,7 +58663,7 @@ { "name": "ServiceBus.SwedenCentral", "id": "ServiceBus.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "swedencentral", @@ -57330,7 +58698,7 @@ { "name": "ServiceBus.SwedenSouth", "id": "ServiceBus.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "swedensouth", @@ -57352,7 +58720,7 @@ { "name": "ServiceBus.SwitzerlandNorth", "id": "ServiceBus.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "switzerlandn", @@ -57383,7 +58751,7 @@ { "name": "ServiceBus.SwitzerlandWest", "id": "ServiceBus.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandw", @@ -57406,7 +58774,7 @@ { "name": "ServiceBus.UAECentral", "id": "ServiceBus.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "uaecentral", @@ -57429,7 +58797,7 @@ { "name": "ServiceBus.UAENorth", "id": "ServiceBus.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "uaenorth", @@ -57459,7 +58827,7 @@ { "name": "ServiceBus.UKSouth", "id": "ServiceBus.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "uksouth", @@ -57490,7 +58858,7 @@ { "name": "ServiceBus.UKWest", "id": "ServiceBus.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "ukwest", @@ -57513,7 +58881,7 @@ { "name": "ServiceBus.WestCentralUS", "id": "ServiceBus.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westcentralus", @@ -57536,7 +58904,7 @@ { "name": "ServiceBus.WestEurope", "id": "ServiceBus.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westeurope", @@ -57572,7 +58940,7 @@ { "name": "ServiceBus.WestIndia", "id": "ServiceBus.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westindia", @@ -57595,7 +58963,7 @@ { "name": "ServiceBus.WestUS", "id": "ServiceBus.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westus", @@ -57625,7 +58993,7 @@ { "name": "ServiceBus.WestUS2", "id": "ServiceBus.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westus2", @@ -57655,7 +59023,7 @@ { "name": "ServiceBus.WestUS3", "id": "ServiceBus.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "westus3", @@ -57687,9 +59055,9 @@ { "name": "ServiceFabric", "id": "ServiceFabric", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "14", + "changeNumber": "16", "region": "", "state": "GA", "networkFeatures": [ @@ -57701,6 +59069,8 @@ "systemService": "ServiceFabric", "addressPrefixes": [ "4.232.106.76/30", + "4.232.122.72/30", + "4.232.194.72/30", "13.66.140.152/29", "13.66.167.194/32", "13.66.226.151/32", @@ -57730,6 +59100,7 @@ "13.91.252.58/32", "13.92.124.124/32", "20.17.66.76/30", + "20.18.178.72/30", "20.21.42.76/30", "20.21.66.72/30", "20.21.74.72/30", @@ -57882,6 +59253,8 @@ "52.236.189.76/30", "52.246.157.8/30", "65.52.250.224/29", + "68.221.98.76/30", + "68.221.146.72/30", "102.37.48.12/32", "102.133.27.24/29", "102.133.72.31/32", @@ -57907,6 +59280,9 @@ "104.215.78.146/32", "137.116.252.9/32", "137.135.33.49/32", + "158.23.10.76/30", + "158.23.122.72/30", + "158.23.194.72/30", "168.61.142.48/30", "191.233.50.24/29", "191.233.203.216/29", @@ -57957,9 +59333,13 @@ "2603:1020:1004:c02::1b8/125", "2603:1020:1104:400::98/125", "2603:1020:1204:400::58/125", + "2603:1020:1204:800::10/125", + "2603:1020:1204:c00::10/125", "2603:1020:1302:400::58/125", "2603:1020:1302:800::50/125", "2603:1020:1302:c00::50/125", + "2603:1020:1403:400::18/125", + "2603:1020:1403:800::10/125", "2603:1030:f:400::898/125", "2603:1030:10:402::98/125", "2603:1030:10:802::98/125", @@ -57985,6 +59365,9 @@ "2603:1030:608:402::98/125", "2603:1030:608:800::50/125", "2603:1030:608:c00::50/125", + "2603:1030:702:400::18/125", + "2603:1030:702:800::10/125", + "2603:1030:702:c00::10/125", "2603:1030:807:402::98/125", "2603:1030:807:802::98/125", "2603:1030:807:c02::98/125", @@ -58008,6 +59391,7 @@ "2603:1040:407:802::98/125", "2603:1040:407:c02::98/125", "2603:1040:606:402::98/125", + "2603:1040:606:800::10/125", "2603:1040:806:402::98/125", "2603:1040:904:402::98/125", "2603:1040:904:802::98/125", @@ -58043,9 +59427,9 @@ { "name": "Sql", "id": "Sql", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "", "state": "GA", "networkFeatures": [ @@ -58062,6 +59446,12 @@ "4.232.104.64/27", "4.232.105.64/27", "4.232.107.184/29", + "4.232.120.64/27", + "4.232.121.64/27", + "4.232.123.192/29", + "4.232.192.64/27", + "4.232.193.64/27", + "4.232.195.192/29", "13.65.209.243/32", "13.66.60.72/32", "13.66.62.124/32", @@ -58157,6 +59547,9 @@ "20.17.64.64/27", "20.17.65.64/27", "20.17.67.248/29", + "20.18.176.64/27", + "20.18.177.64/27", + "20.18.179.192/29", "20.21.40.64/27", "20.21.41.64/27", "20.21.43.248/29", @@ -58364,6 +59757,7 @@ "20.217.88.64/27", "20.217.89.64/27", "20.217.91.192/29", + "20.221.140.128/26", "20.222.128.0/26", "23.96.89.109/32", "23.96.106.191/32", @@ -58741,6 +60135,14 @@ "65.52.248.0/27", "65.52.248.32/29", "65.52.249.0/27", + "68.221.40.160/27", + "68.221.40.192/26", + "68.221.96.64/27", + "68.221.97.64/27", + "68.221.99.184/29", + "68.221.144.64/27", + "68.221.145.64/27", + "68.221.147.192/29", "102.37.80.96/27", "102.37.80.128/27", "102.37.80.192/26", @@ -58808,6 +60210,17 @@ "104.214.73.137/32", "104.214.148.156/32", "137.116.31.224/27", + "158.23.8.64/27", + "158.23.9.64/27", + "158.23.11.184/29", + "158.23.112.160/27", + "158.23.112.192/26", + "158.23.120.64/27", + "158.23.121.64/27", + "158.23.123.192/29", + "158.23.192.64/27", + "158.23.193.64/27", + "158.23.195.192/29", "168.61.136.0/27", "168.61.137.0/27", "168.62.115.112/28", @@ -58966,6 +60379,8 @@ "2603:1020:1204:2::500/121", "2603:1020:1302:2::100/123", "2603:1020:1302:2::180/121", + "2603:1020:1403:2::540/123", + "2603:1020:1403:2::580/121", "2603:1030:f:1::280/123", "2603:1030:f:2::200/121", "2603:1030:f:402::/122", @@ -59020,6 +60435,8 @@ "2603:1030:608::280/123", "2603:1030:608:1::200/121", "2603:1030:608:400::/123", + "2603:1030:702:2::540/123", + "2603:1030:702:2::580/121", "2603:1030:807::320/123", "2603:1030:807::380/121", "2603:1030:807:400::/123", @@ -59152,7 +60569,7 @@ { "name": "Sql.AustraliaCentral", "id": "Sql.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiacentral", @@ -59180,7 +60597,7 @@ { "name": "Sql.AustraliaCentral2", "id": "Sql.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiacentral2", @@ -59208,7 +60625,7 @@ { "name": "Sql.AustraliaEast", "id": "Sql.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "australiaeast", @@ -59248,7 +60665,7 @@ { "name": "Sql.AustraliaSoutheast", "id": "Sql.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "australiasoutheast", @@ -59283,7 +60700,7 @@ { "name": "Sql.BrazilSouth", "id": "Sql.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "brazilsouth", @@ -59323,7 +60740,7 @@ { "name": "Sql.BrazilSoutheast", "id": "Sql.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "brazilse", @@ -59352,7 +60769,7 @@ { "name": "Sql.CanadaCentral", "id": "Sql.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "canadacentral", @@ -59395,7 +60812,7 @@ { "name": "Sql.CanadaEast", "id": "Sql.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "canadaeast", @@ -59424,7 +60841,7 @@ { "name": "Sql.CentralIndia", "id": "Sql.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centralindia", @@ -59465,7 +60882,7 @@ { "name": "Sql.CentralUS", "id": "Sql.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "centralus", @@ -59522,7 +60939,7 @@ { "name": "Sql.CentralUSEUAP", "id": "Sql.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "centraluseuap", @@ -59554,7 +60971,7 @@ { "name": "Sql.EastAsia", "id": "Sql.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "eastasia", @@ -59593,7 +61010,7 @@ { "name": "Sql.EastUS", "id": "Sql.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "8", "region": "eastus", @@ -59675,7 +61092,7 @@ { "name": "Sql.EastUS2", "id": "Sql.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "eastus2", @@ -59729,9 +61146,9 @@ { "name": "Sql.EastUS2EUAP", "id": "Sql.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "2", + "changeNumber": "3", "region": "eastus2euap", "state": "GA", "networkFeatures": [ @@ -59745,6 +61162,7 @@ "20.51.17.160/27", "20.51.17.192/27", "20.51.20.0/26", + "20.221.140.128/26", "40.74.144.0/27", "40.74.144.32/29", "40.74.145.0/27", @@ -59773,7 +61191,7 @@ { "name": "Sql.EastUS2Stage", "id": "Sql.EastUS2Stage", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastus2", @@ -59793,7 +61211,7 @@ { "name": "Sql.FranceCentral", "id": "Sql.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "centralfrance", @@ -59831,7 +61249,7 @@ { "name": "Sql.FranceSouth", "id": "Sql.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southfrance", @@ -59858,7 +61276,7 @@ { "name": "Sql.GermanyNorth", "id": "Sql.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "germanyn", @@ -59886,7 +61304,7 @@ { "name": "Sql.GermanyWestCentral", "id": "Sql.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanywc", @@ -59928,7 +61346,7 @@ { "name": "Sql.JapanEast", "id": "Sql.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "9", "region": "japaneast", @@ -59974,9 +61392,9 @@ { "name": "Sql.JapanWest", "id": "Sql.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -59987,6 +61405,9 @@ ], "systemService": "AzureSQL", "addressPrefixes": [ + "20.18.176.64/27", + "20.18.177.64/27", + "20.18.179.192/29", "20.189.225.160/27", "20.189.225.192/27", "20.189.228.0/26", @@ -60005,7 +61426,7 @@ { "name": "Sql.JioIndiaCentral", "id": "Sql.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiacentral", @@ -60034,7 +61455,7 @@ { "name": "Sql.JioIndiaWest", "id": "Sql.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "jioindiawest", @@ -60068,7 +61489,7 @@ { "name": "Sql.KoreaCentral", "id": "Sql.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "koreacentral", @@ -60108,7 +61529,7 @@ { "name": "Sql.KoreaSouth", "id": "Sql.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "koreasouth", @@ -60133,7 +61554,7 @@ { "name": "Sql.NorthCentralUS", "id": "Sql.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "northcentralus", @@ -60181,7 +61602,7 @@ { "name": "Sql.NorthCentralUSStage", "id": "Sql.NorthCentralUSStage", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "northcentralus", @@ -60201,7 +61622,7 @@ { "name": "Sql.NorthEurope", "id": "Sql.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "8", "region": "northeurope", @@ -60264,7 +61685,7 @@ { "name": "Sql.NorwayEast", "id": "Sql.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwaye", @@ -60302,7 +61723,7 @@ { "name": "Sql.NorwayWest", "id": "Sql.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwayw", @@ -60330,7 +61751,7 @@ { "name": "Sql.QatarCentral", "id": "Sql.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "qatarcentral", @@ -60362,7 +61783,7 @@ { "name": "Sql.SouthAfricaNorth", "id": "Sql.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricanorth", @@ -60401,7 +61822,7 @@ { "name": "Sql.SouthAfricaWest", "id": "Sql.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "southafricawest", @@ -60430,7 +61851,7 @@ { "name": "Sql.SouthCentralUS", "id": "Sql.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "southcentralus", @@ -60495,7 +61916,7 @@ { "name": "Sql.SouthCentralUSSTG", "id": "Sql.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "usstagec", @@ -60516,7 +61937,7 @@ { "name": "Sql.SoutheastAsia", "id": "Sql.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "southeastasia", @@ -60560,7 +61981,7 @@ { "name": "Sql.SouthIndia", "id": "Sql.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southindia", @@ -60592,7 +62013,7 @@ { "name": "Sql.SwedenCentral", "id": "Sql.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedencentral", @@ -60632,7 +62053,7 @@ { "name": "Sql.SwedenSouth", "id": "Sql.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "swedensouth", @@ -60662,7 +62083,7 @@ { "name": "Sql.SwitzerlandNorth", "id": "Sql.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "switzerlandn", @@ -60701,7 +62122,7 @@ { "name": "Sql.SwitzerlandWest", "id": "Sql.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "switzerlandw", @@ -60728,7 +62149,7 @@ { "name": "Sql.UAECentral", "id": "Sql.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "uaecentral", @@ -60756,7 +62177,7 @@ { "name": "Sql.UAENorth", "id": "Sql.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uaenorth", @@ -60794,7 +62215,7 @@ { "name": "Sql.UKSouth", "id": "Sql.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "uksouth", @@ -60841,7 +62262,7 @@ { "name": "Sql.UKWest", "id": "Sql.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "ukwest", @@ -60871,7 +62292,7 @@ { "name": "Sql.WestCentralUS", "id": "Sql.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westcentralus", @@ -60903,7 +62324,7 @@ { "name": "Sql.WestEurope", "id": "Sql.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "8", "region": "westeurope", @@ -60976,7 +62397,7 @@ { "name": "Sql.WestIndia", "id": "Sql.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westindia", @@ -61005,7 +62426,7 @@ { "name": "Sql.WestUS", "id": "Sql.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "9", "region": "westus", @@ -61066,7 +62487,7 @@ { "name": "Sql.WestUS2", "id": "Sql.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westus2", @@ -61111,7 +62532,7 @@ { "name": "Sql.WestUS3", "id": "Sql.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "westus3", @@ -61148,9 +62569,9 @@ { "name": "SqlManagement", "id": "SqlManagement", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "18", + "changeNumber": "20", "region": "", "state": "GA", "networkFeatures": [ @@ -61163,6 +62584,10 @@ "addressPrefixes": [ "4.232.101.80/28", "4.232.108.64/26", + "4.232.123.224/27", + "4.232.125.128/27", + "4.232.195.224/27", + "4.232.197.128/27", "13.64.155.40/32", "13.66.140.96/27", "13.66.141.192/27", @@ -61213,6 +62638,8 @@ "13.104.248.96/27", "20.17.59.96/28", "20.17.71.0/26", + "20.18.179.224/27", + "20.18.181.128/27", "20.21.39.240/28", "20.21.46.0/26", "20.21.56.8/32", @@ -61539,6 +62966,10 @@ "52.255.51.21/32", "65.52.252.0/27", "65.52.252.64/27", + "68.221.40.128/28", + "68.221.100.64/26", + "68.221.147.224/27", + "68.221.149.128/27", "102.133.27.224/27", "102.133.28.32/27", "102.133.58.208/28", @@ -61560,8 +62991,15 @@ "104.211.187.232/32", "104.211.228.195/32", "104.214.19.0/27", + "104.214.36.3/32", "104.214.108.80/32", "104.215.17.87/32", + "158.23.12.64/26", + "158.23.112.128/28", + "158.23.123.224/27", + "158.23.125.128/27", + "158.23.195.224/27", + "158.23.197.128/27", "191.232.163.58/32", "191.233.11.128/28", "191.233.54.32/27", @@ -61637,11 +63075,16 @@ "2603:1020:1104:400::340/122", "2603:1020:1204:2::3c0/123", "2603:1020:1204:400::2c0/122", + "2603:1020:1204:800::140/122", + "2603:1020:1204:c00::140/122", "2603:1020:1302:2::60/123", "2603:1020:1302:400::260/123", "2603:1020:1302:400::380/123", "2603:1020:1302:800::280/122", "2603:1020:1302:c00::280/122", + "2603:1020:1403:2::520/123", + "2603:1020:1403:400::400/122", + "2603:1020:1403:800::140/122", "2603:1030:f:2::6e0/123", "2603:1030:f:400::b80/122", "2603:1030:10:402::380/122", @@ -61677,6 +63120,10 @@ "2603:1030:608:402::380/122", "2603:1030:608:800::280/122", "2603:1030:608:c00::280/122", + "2603:1030:702:2::520/123", + "2603:1030:702:400::400/122", + "2603:1030:702:800::140/122", + "2603:1030:702:c00::140/122", "2603:1030:807:402::380/122", "2603:1030:807:802::260/123", "2603:1030:807:802::280/123", @@ -61713,6 +63160,7 @@ "2603:1040:407:c02::280/123", "2603:1040:606:3::640/123", "2603:1040:606:402::380/122", + "2603:1040:606:800::140/122", "2603:1040:806:402::380/122", "2603:1040:904:3::260/123", "2603:1040:904:402::380/122", @@ -61768,9 +63216,9 @@ { "name": "Storage", "id": "Storage", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "10", "region": "", "state": "GA", "networkFeatures": [ @@ -61863,6 +63311,7 @@ "13.95.240.16/28", "13.95.240.32/28", "13.95.240.64/27", + "20.33.128.0/17", "20.38.96.0/19", "20.47.0.0/18", "20.60.0.0/16", @@ -62312,6 +63761,7 @@ "2603:1020:1106::/47", "2603:1020:1201::/48", "2603:1020:1301::/48", + "2603:1020:1404::/48", "2603:1030:11::/48", "2603:1030:12::/48", "2603:1030:108::/47", @@ -62320,6 +63770,7 @@ "2603:1030:410::/48", "2603:1030:505::/48", "2603:1030:609::/48", + "2603:1030:704::/48", "2603:1030:80b::/48", "2603:1030:80c::/48", "2603:1030:a0a::/48", @@ -62355,7 +63806,7 @@ { "name": "Storage.AustraliaCentral", "id": "Storage.AustraliaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiacentral", @@ -62380,7 +63831,7 @@ { "name": "Storage.AustraliaCentral2", "id": "Storage.AustraliaCentral2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "australiacentral2", @@ -62403,7 +63854,7 @@ { "name": "Storage.AustraliaEast", "id": "Storage.AustraliaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "australiaeast", @@ -62448,7 +63899,7 @@ { "name": "Storage.AustraliaSoutheast", "id": "Storage.AustraliaSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "australiasoutheast", @@ -62483,7 +63934,7 @@ { "name": "Storage.BrazilSouth", "id": "Storage.BrazilSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "brazilsouth", @@ -62517,7 +63968,7 @@ { "name": "Storage.BrazilSoutheast", "id": "Storage.BrazilSoutheast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "brazilse", @@ -62542,7 +63993,7 @@ { "name": "Storage.CanadaCentral", "id": "Storage.CanadaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "canadacentral", @@ -62581,7 +64032,7 @@ { "name": "Storage.CanadaEast", "id": "Storage.CanadaEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "canadaeast", @@ -62617,7 +64068,7 @@ { "name": "Storage.CentralIndia", "id": "Storage.CentralIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "centralindia", @@ -62653,7 +64104,7 @@ { "name": "Storage.CentralUS", "id": "Storage.CentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "8", "region": "centralus", @@ -62746,7 +64197,7 @@ { "name": "Storage.CentralUSEUAP", "id": "Storage.CentralUSEUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centraluseuap", @@ -62777,7 +64228,7 @@ { "name": "Storage.EastAsia", "id": "Storage.EastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastasia", @@ -62823,9 +64274,9 @@ { "name": "Storage.EastUS", "id": "Storage.EastUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "10", + "changeNumber": "11", "region": "eastus", "state": "GA", "networkFeatures": [ @@ -62864,6 +64315,7 @@ "20.157.147.0/24", "20.157.171.0/24", "20.157.231.0/24", + "20.157.240.0/24", "20.209.0.0/23", "20.209.40.0/23", "20.209.52.0/23", @@ -62914,7 +64366,7 @@ { "name": "Storage.EastUS2", "id": "Storage.EastUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "9", "region": "eastus2", @@ -63038,7 +64490,7 @@ { "name": "Storage.EastUS2EUAP", "id": "Storage.EastUS2EUAP", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "eastus2euap", @@ -63095,7 +64547,7 @@ { "name": "Storage.EastUS2Stage", "id": "Storage.EastUS2Stage", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "eastus2", @@ -63115,7 +64567,7 @@ { "name": "Storage.FranceCentral", "id": "Storage.FranceCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "centralfrance", @@ -63144,7 +64596,7 @@ { "name": "Storage.FranceSouth", "id": "Storage.FranceSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southfrance", @@ -63171,7 +64623,7 @@ { "name": "Storage.GermanyNorth", "id": "Storage.GermanyNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "germanyn", @@ -63196,7 +64648,7 @@ { "name": "Storage.GermanyWestCentral", "id": "Storage.GermanyWestCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "germanywc", @@ -63224,7 +64676,7 @@ { "name": "Storage.JapanEast", "id": "Storage.JapanEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "japaneast", @@ -63267,9 +64719,9 @@ { "name": "Storage.JapanWest", "id": "Storage.JapanWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "5", + "changeNumber": "6", "region": "japanwest", "state": "GA", "networkFeatures": [ @@ -63285,6 +64737,7 @@ "20.60.186.0/23", "20.150.10.0/23", "20.157.56.0/24", + "20.157.242.0/24", "20.209.16.0/23", "23.98.56.0/26", "52.239.146.0/23", @@ -63301,7 +64754,7 @@ { "name": "Storage.JioIndiaCentral", "id": "Storage.JioIndiaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "jioindiacentral", @@ -63326,7 +64779,7 @@ { "name": "Storage.JioIndiaWest", "id": "Storage.JioIndiaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "jioindiawest", @@ -63351,7 +64804,7 @@ { "name": "Storage.KoreaCentral", "id": "Storage.KoreaCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "koreacentral", @@ -63384,7 +64837,7 @@ { "name": "Storage.KoreaSouth", "id": "Storage.KoreaSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "koreasouth", @@ -63416,7 +64869,7 @@ { "name": "Storage.NorthCentralUS", "id": "Storage.NorthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "northcentralus", @@ -63469,7 +64922,7 @@ { "name": "Storage.NorthCentralUSStage", "id": "Storage.NorthCentralUSStage", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "1", "region": "northcentralus", @@ -63495,7 +64948,7 @@ { "name": "Storage.NorthEurope", "id": "Storage.NorthEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "northeurope", @@ -63576,7 +65029,7 @@ { "name": "Storage.NorwayEast", "id": "Storage.NorwayEast", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "norwaye", @@ -63603,7 +65056,7 @@ { "name": "Storage.NorwayWest", "id": "Storage.NorwayWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "norwayw", @@ -63627,7 +65080,7 @@ { "name": "Storage.QatarCentral", "id": "Storage.QatarCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "qatarcentral", @@ -63652,7 +65105,7 @@ { "name": "Storage.SouthAfricaNorth", "id": "Storage.SouthAfricaNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricanorth", @@ -63680,7 +65133,7 @@ { "name": "Storage.SouthAfricaWest", "id": "Storage.SouthAfricaWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "southafricawest", @@ -63707,7 +65160,7 @@ { "name": "Storage.SouthCentralUS", "id": "Storage.SouthCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "8", "region": "southcentralus", @@ -63781,7 +65234,7 @@ { "name": "Storage.SouthCentralUSSTG", "id": "Storage.SouthCentralUSSTG", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "2", "region": "usstagec", @@ -63804,7 +65257,7 @@ { "name": "Storage.SoutheastAsia", "id": "Storage.SoutheastAsia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "6", "region": "southeastasia", @@ -63860,7 +65313,7 @@ { "name": "Storage.SouthIndia", "id": "Storage.SouthIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "southindia", @@ -63895,7 +65348,7 @@ { "name": "Storage.SwedenCentral", "id": "Storage.SwedenCentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "swedencentral", @@ -63922,7 +65375,7 @@ { "name": "Storage.SwedenSouth", "id": "Storage.SwedenSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "swedensouth", @@ -63948,7 +65401,7 @@ { "name": "Storage.SwitzerlandNorth", "id": "Storage.SwitzerlandNorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "switzerlandn", @@ -63975,7 +65428,7 @@ { "name": "Storage.SwitzerlandWest", "id": "Storage.SwitzerlandWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "switzerlandw", @@ -64001,7 +65454,7 @@ { "name": "Storage.UAECentral", "id": "Storage.UAECentral", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "uaecentral", @@ -64026,7 +65479,7 @@ { "name": "Storage.UAENorth", "id": "Storage.UAENorth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "uaenorth", @@ -64053,7 +65506,7 @@ { "name": "Storage.UKSouth", "id": "Storage.UKSouth", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "7", "region": "uksouth", @@ -64097,7 +65550,7 @@ { "name": "Storage.UKWest", "id": "Storage.UKWest", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "ukwest", @@ -64132,7 +65585,7 @@ { "name": "Storage.WestCentralUS", "id": "Storage.WestCentralUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "4", "region": "westcentralus", @@ -64173,7 +65626,7 @@ { "name": "Storage.WestEurope", "id": "Storage.WestEurope", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "11", "region": "westeurope", @@ -64266,7 +65719,7 @@ { "name": "Storage.WestIndia", "id": "Storage.WestIndia", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "3", "region": "westindia", @@ -64295,7 +65748,7 @@ { "name": "Storage.WestUS", "id": "Storage.WestUS", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "8", "region": "westus", @@ -64380,7 +65833,7 @@ { "name": "Storage.WestUS2", "id": "Storage.WestUS2", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "5", "region": "westus2", @@ -64429,9 +65882,9 @@ { "name": "Storage.WestUS3", "id": "Storage.WestUS3", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "3", + "changeNumber": "4", "region": "westus3", "state": "GA", "networkFeatures": [ @@ -64450,6 +65903,7 @@ "20.157.145.0/24", "20.157.191.0/24", "20.209.4.0/23", + "20.209.92.0/23", "2603:1030:505::/48" ] } @@ -64457,9 +65911,9 @@ { "name": "StorageSyncService", "id": "StorageSyncService", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "14", + "changeNumber": "15", "region": "", "state": "GA", "networkFeatures": [ @@ -64564,6 +66018,7 @@ "52.231.159.38/32", "52.235.36.119/32", "65.52.62.167/32", + "68.221.99.176/29", "102.133.56.128/29", "102.133.75.173/32", "102.133.175.72/32", @@ -64575,6 +66030,7 @@ "104.211.73.56/32", "104.211.231.18/32", "104.214.165.88/29", + "158.23.11.176/29", "191.233.9.96/29", "191.235.225.216/29", "191.237.253.115/32", @@ -64604,6 +66060,7 @@ "2603:1020:1104:400::320/123", "2603:1020:1204:400::2a0/123", "2603:1020:1302:400::240/123", + "2603:1020:1403:400::1e0/123", "2603:1030:f:1::340/123", "2603:1030:f:400::dc0/123", "2603:1030:10:1::300/123", @@ -64617,6 +66074,7 @@ "2603:1030:504:802::120/123", "2603:1030:608::340/123", "2603:1030:608:402::5e0/123", + "2603:1030:702:400::1e0/123", "2603:1030:807:1::300/123", "2603:1030:a07::340/123", "2603:1030:a07:402::b00/123", @@ -64655,9 +66113,9 @@ { "name": "WindowsAdminCenter", "id": "WindowsAdminCenter", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { - "changeNumber": "9", + "changeNumber": "10", "region": "", "state": "GA", "networkFeatures": [ @@ -64721,9 +66179,11 @@ "52.146.131.56/29", "52.150.156.224/29", "52.172.112.144/29", + "68.221.81.104/29", "102.133.60.40/29", "102.133.220.200/29", "104.46.178.8/29", + "158.23.97.104/29", "191.233.14.200/29", "191.234.138.152/29", "2603:1020:a04::690/125", @@ -64732,11 +66192,13 @@ "2603:1020:1104::5a8/125", "2603:1020:1204::588/125", "2603:1020:1302::548/125", + "2603:1020:1403::588/125", "2603:1030:f:1::2b0/125", "2603:1030:104::6c0/125", "2603:1030:107::588/125", "2603:1030:504::1a8/125", "2603:1030:608:1::2b0/125", + "2603:1030:702::588/125", "2603:1030:a07:9::18/125", "2603:1040:207:1::460/125", "2603:1040:606:3::88/125", @@ -64756,7 +66218,7 @@ { "name": "WindowsVirtualDesktop", "id": "WindowsVirtualDesktop", - "serviceTagChangeNumber": "109", + "serviceTagChangeNumber": "112", "properties": { "changeNumber": "13", "region": "", @@ -65133,7 +66595,7 @@ "Connection": "keep-alive", "Content-Length": "103", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "properties": { @@ -65147,11 +66609,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/22706d3a-9e3c-4aee-aaff-e1754a56c9e8?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d62ec88b-291c-4825-a788-47b43fdd00ac?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "486", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:39 GMT", + "Date": "Wed, 26 Oct 2022 04:56:33 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -65161,15 +66623,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "09ded07e-a87c-49d2-be7d-3f9e66dee3bb", - "x-ms-correlation-request-id": "a228137f-777d-46a8-a186-6ace81927ac4", - "x-ms-ratelimit-remaining-subscription-writes": "1163", - "x-ms-routing-request-id": "CENTRALUS:20221010T042939Z:a228137f-777d-46a8-a186-6ace81927ac4" + "x-ms-arm-service-request-id": "3fba892c-2333-4762-af21-ac4405ba5f97", + "x-ms-correlation-request-id": "d0521ab0-4629-404f-b245-aac2e10b8f3a", + "x-ms-ratelimit-remaining-subscription-writes": "1183", + "x-ms-routing-request-id": "EASTUS:20221026T045634Z:d0521ab0-4629-404f-b245-aac2e10b8f3a" }, "ResponseBody": { "name": "myRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter/routeFilterRules/myRule", - "etag": "W/\u002205646352-5b9c-4e70-908d-baaf6f16eeb1\u0022", + "etag": "W/\u002217f10b74-ac7d-4ab8-8881-4f0d5df9b5f3\u0022", "properties": { "provisioningState": "Updating", "access": "Allow", @@ -65182,13 +66644,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/22706d3a-9e3c-4aee-aaff-e1754a56c9e8?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d62ec88b-291c-4825-a788-47b43fdd00ac?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65196,7 +66658,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:39 GMT", + "Date": "Wed, 26 Oct 2022 04:56:33 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -65208,23 +66670,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a5e93012-a6b0-4bab-9c00-af7a8b34c987", - "x-ms-correlation-request-id": "5c13fe9c-adaa-4ebd-bda4-954efb6d6b3b", - "x-ms-ratelimit-remaining-subscription-reads": "11813", - "x-ms-routing-request-id": "CENTRALUS:20221010T042939Z:5c13fe9c-adaa-4ebd-bda4-954efb6d6b3b" + "x-ms-arm-service-request-id": "f9f649c1-fd6a-464f-83df-ecfe156a8f1f", + "x-ms-correlation-request-id": "e05c6651-460a-440c-b83f-8b29580179db", + "x-ms-ratelimit-remaining-subscription-reads": "11932", + "x-ms-routing-request-id": "EASTUS:20221026T045634Z:e05c6651-460a-440c-b83f-8b29580179db" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/22706d3a-9e3c-4aee-aaff-e1754a56c9e8?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/d62ec88b-291c-4825-a788-47b43fdd00ac?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65232,7 +66694,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:49 GMT", + "Date": "Wed, 26 Oct 2022 04:56:43 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -65243,10 +66705,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9bfe10fe-4adb-437a-a1b1-b6debd309c25", - "x-ms-correlation-request-id": "f345ea05-be1d-4e0a-b09f-aba000dde795", - "x-ms-ratelimit-remaining-subscription-reads": "11812", - "x-ms-routing-request-id": "CENTRALUS:20221010T042949Z:f345ea05-be1d-4e0a-b09f-aba000dde795" + "x-ms-arm-service-request-id": "5ce2a601-7186-4d45-916a-86b94cf4bad2", + "x-ms-correlation-request-id": "844b375c-e3eb-4eb7-a7a5-f08d3842a703", + "x-ms-ratelimit-remaining-subscription-reads": "11931", + "x-ms-routing-request-id": "EASTUS:20221026T045644Z:844b375c-e3eb-4eb7-a7a5-f08d3842a703" }, "ResponseBody": { "status": "Succeeded" @@ -65259,7 +66721,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65267,8 +66729,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:49 GMT", - "ETag": "W/\u0022b693d47f-c27a-432c-9ff9-47674e66b62a\u0022", + "Date": "Wed, 26 Oct 2022 04:56:43 GMT", + "ETag": "W/\u0022c40fc5b0-4243-41c5-bbd4-576dcc81c279\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -65279,15 +66741,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "bef22381-c220-40f1-b6dc-9bcdb9c393d5", - "x-ms-correlation-request-id": "653251dd-ce31-4796-9eb5-dab98db71419", - "x-ms-ratelimit-remaining-subscription-reads": "11811", - "x-ms-routing-request-id": "CENTRALUS:20221010T042949Z:653251dd-ce31-4796-9eb5-dab98db71419" + "x-ms-arm-service-request-id": "1442d3b3-65a5-45b8-b807-0d3bde64c930", + "x-ms-correlation-request-id": "b83492d8-4262-42ad-a29c-2c1226b6fed0", + "x-ms-ratelimit-remaining-subscription-reads": "11930", + "x-ms-routing-request-id": "EASTUS:20221026T045644Z:b83492d8-4262-42ad-a29c-2c1226b6fed0" }, "ResponseBody": { "name": "myRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter/routeFilterRules/myRule", - "etag": "W/\u0022b693d47f-c27a-432c-9ff9-47674e66b62a\u0022", + "etag": "W/\u0022c40fc5b0-4243-41c5-bbd4-576dcc81c279\u0022", "properties": { "provisioningState": "Succeeded", "access": "Allow", @@ -65306,7 +66768,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65314,8 +66776,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:49 GMT", - "ETag": "W/\u0022b693d47f-c27a-432c-9ff9-47674e66b62a\u0022", + "Date": "Wed, 26 Oct 2022 04:56:43 GMT", + "ETag": "W/\u0022c40fc5b0-4243-41c5-bbd4-576dcc81c279\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -65326,15 +66788,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "0d0641af-ea6c-4f08-a8ed-a4ff6a49a219", - "x-ms-correlation-request-id": "88d5275d-2b3c-4ab9-936c-fa24c9827708", - "x-ms-ratelimit-remaining-subscription-reads": "11810", - "x-ms-routing-request-id": "CENTRALUS:20221010T042949Z:88d5275d-2b3c-4ab9-936c-fa24c9827708" + "x-ms-arm-service-request-id": "7c11b131-2f7b-4649-9f30-fdbd14a2310d", + "x-ms-correlation-request-id": "4992c287-60b8-4137-b768-5cb82e8c0c53", + "x-ms-ratelimit-remaining-subscription-reads": "11929", + "x-ms-routing-request-id": "EASTUS:20221026T045644Z:4992c287-60b8-4137-b768-5cb82e8c0c53" }, "ResponseBody": { "name": "myRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter/routeFilterRules/myRule", - "etag": "W/\u0022b693d47f-c27a-432c-9ff9-47674e66b62a\u0022", + "etag": "W/\u0022c40fc5b0-4243-41c5-bbd4-576dcc81c279\u0022", "properties": { "provisioningState": "Succeeded", "access": "Allow", @@ -65353,7 +66815,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65361,8 +66823,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:49 GMT", - "ETag": "W/\u0022b693d47f-c27a-432c-9ff9-47674e66b62a\u0022", + "Date": "Wed, 26 Oct 2022 04:56:43 GMT", + "ETag": "W/\u0022c40fc5b0-4243-41c5-bbd4-576dcc81c279\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -65373,15 +66835,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "ebf5dda7-1688-471b-8f64-949578f004f3", - "x-ms-correlation-request-id": "ba7acdf1-2c8f-43ae-b828-f944c826a13b", - "x-ms-ratelimit-remaining-subscription-reads": "11809", - "x-ms-routing-request-id": "CENTRALUS:20221010T042949Z:ba7acdf1-2c8f-43ae-b828-f944c826a13b" + "x-ms-arm-service-request-id": "9f13b995-afb8-45dc-a31c-a0623f359256", + "x-ms-correlation-request-id": "0373a541-27f7-44cc-bed8-e6a9f0fcab09", + "x-ms-ratelimit-remaining-subscription-reads": "11928", + "x-ms-routing-request-id": "EASTUS:20221026T045644Z:0373a541-27f7-44cc-bed8-e6a9f0fcab09" }, "ResponseBody": { "name": "myRouteFilter", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter", - "etag": "W/\u0022b693d47f-c27a-432c-9ff9-47674e66b62a\u0022", + "etag": "W/\u0022c40fc5b0-4243-41c5-bbd4-576dcc81c279\u0022", "type": "Microsoft.Network/routeFilters", "location": "eastus", "tags": { @@ -65393,7 +66855,7 @@ { "name": "myRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter/routeFilterRules/myRule", - "etag": "W/\u0022b693d47f-c27a-432c-9ff9-47674e66b62a\u0022", + "etag": "W/\u0022c40fc5b0-4243-41c5-bbd4-576dcc81c279\u0022", "properties": { "provisioningState": "Succeeded", "access": "Allow", @@ -65417,7 +66879,7 @@ "Connection": "keep-alive", "Content-Length": "28", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -65430,7 +66892,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:50 GMT", + "Date": "Wed, 26 Oct 2022 04:56:43 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -65441,15 +66903,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "29367537-ad98-45a5-9d14-9858f8ec8819", - "x-ms-correlation-request-id": "7650255c-d61b-41cb-bb1a-c5173befedd3", - "x-ms-ratelimit-remaining-subscription-writes": "1162", - "x-ms-routing-request-id": "CENTRALUS:20221010T042950Z:7650255c-d61b-41cb-bb1a-c5173befedd3" + "x-ms-arm-service-request-id": "9422435b-c3cc-4095-9dd3-95971fd4fc3c", + "x-ms-correlation-request-id": "014990ca-0cbb-436e-99df-c32a803f1d14", + "x-ms-ratelimit-remaining-subscription-writes": "1182", + "x-ms-routing-request-id": "EASTUS:20221026T045644Z:014990ca-0cbb-436e-99df-c32a803f1d14" }, "ResponseBody": { "name": "myRouteFilter", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter", - "etag": "W/\u00226075766a-1c7b-4ac8-b772-c99dac7a5b0b\u0022", + "etag": "W/\u0022111847f5-e824-439e-a0c0-e1bec69e2ac8\u0022", "type": "Microsoft.Network/routeFilters", "location": "eastus", "tags": { @@ -65461,7 +66923,7 @@ { "name": "myRule", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeFilters/myRouteFilter/routeFilterRules/myRule", - "etag": "W/\u00226075766a-1c7b-4ac8-b772-c99dac7a5b0b\u0022", + "etag": "W/\u0022111847f5-e824-439e-a0c0-e1bec69e2ac8\u0022", "properties": { "provisioningState": "Succeeded", "access": "Allow", @@ -65484,18 +66946,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5cac720e-ec39-43c9-b9f6-7addbbcd08f1?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/955912ed-97c0-4276-8e46-821cc8773f4f?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:29:50 GMT", + "Date": "Wed, 26 Oct 2022 04:56:44 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5cac720e-ec39-43c9-b9f6-7addbbcd08f1?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/955912ed-97c0-4276-8e46-821cc8773f4f?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -65504,21 +66966,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8e3ffad3-c6f5-4bf4-82f6-34909f6c13fe", - "x-ms-correlation-request-id": "c822a925-8c59-4fa1-8935-dfffb1ca6ea5", - "x-ms-ratelimit-remaining-subscription-deletes": "14983", - "x-ms-routing-request-id": "CENTRALUS:20221010T042950Z:c822a925-8c59-4fa1-8935-dfffb1ca6ea5" + "x-ms-arm-service-request-id": "f1ac8ad3-2fe8-481b-a2c0-95bcac1d8139", + "x-ms-correlation-request-id": "d41020ca-2a47-4db2-8b53-62935a7bb78b", + "x-ms-ratelimit-remaining-subscription-deletes": "14990", + "x-ms-routing-request-id": "EASTUS:20221026T045645Z:d41020ca-2a47-4db2-8b53-62935a7bb78b" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5cac720e-ec39-43c9-b9f6-7addbbcd08f1?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/955912ed-97c0-4276-8e46-821cc8773f4f?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65526,7 +66988,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:29:50 GMT", + "Date": "Wed, 26 Oct 2022 04:56:44 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -65538,23 +67000,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "4ed18621-9354-4fb4-8eff-597a726d0c4f", - "x-ms-correlation-request-id": "f7108e54-7850-4b9a-8c70-432c1f914d8d", - "x-ms-ratelimit-remaining-subscription-reads": "11808", - "x-ms-routing-request-id": "CENTRALUS:20221010T042950Z:f7108e54-7850-4b9a-8c70-432c1f914d8d" + "x-ms-arm-service-request-id": "fcc5f948-e2cb-48b9-bc10-501c70a3189f", + "x-ms-correlation-request-id": "df37b7fc-0a66-4689-8a33-e05ad4d6db47", + "x-ms-ratelimit-remaining-subscription-reads": "11927", + "x-ms-routing-request-id": "EASTUS:20221026T045645Z:df37b7fc-0a66-4689-8a33-e05ad4d6db47" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5cac720e-ec39-43c9-b9f6-7addbbcd08f1?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/955912ed-97c0-4276-8e46-821cc8773f4f?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65562,7 +67024,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:00 GMT", + "Date": "Wed, 26 Oct 2022 04:56:54 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -65573,34 +67035,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "bbfafff4-3ef1-4fdc-8a2d-5b26a9d5c5e3", - "x-ms-correlation-request-id": "beb16250-4c0c-49f6-985e-a375ca42c969", - "x-ms-ratelimit-remaining-subscription-reads": "11807", - "x-ms-routing-request-id": "CENTRALUS:20221010T043000Z:beb16250-4c0c-49f6-985e-a375ca42c969" + "x-ms-arm-service-request-id": "d4716719-dbb8-493d-9ab0-b81a97a4d2fd", + "x-ms-correlation-request-id": "3dc4ec7e-0d94-489c-a6d7-b60de595884d", + "x-ms-ratelimit-remaining-subscription-reads": "11926", + "x-ms-routing-request-id": "EASTUS:20221026T045655Z:3dc4ec7e-0d94-489c-a6d7-b60de595884d" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5cac720e-ec39-43c9-b9f6-7addbbcd08f1?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/955912ed-97c0-4276-8e46-821cc8773f4f?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5cac720e-ec39-43c9-b9f6-7addbbcd08f1?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/955912ed-97c0-4276-8e46-821cc8773f4f?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:00 GMT", + "Date": "Wed, 26 Oct 2022 04:56:55 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5cac720e-ec39-43c9-b9f6-7addbbcd08f1?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/955912ed-97c0-4276-8e46-821cc8773f4f?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -65608,10 +67070,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "8e3ffad3-c6f5-4bf4-82f6-34909f6c13fe", - "x-ms-correlation-request-id": "c822a925-8c59-4fa1-8935-dfffb1ca6ea5", - "x-ms-ratelimit-remaining-subscription-reads": "11806", - "x-ms-routing-request-id": "CENTRALUS:20221010T043000Z:662c5ac0-e346-4722-b023-7c104f91ecd5" + "x-ms-arm-service-request-id": "f1ac8ad3-2fe8-481b-a2c0-95bcac1d8139", + "x-ms-correlation-request-id": "d41020ca-2a47-4db2-8b53-62935a7bb78b", + "x-ms-ratelimit-remaining-subscription-reads": "11925", + "x-ms-routing-request-id": "EASTUS:20221026T045655Z:9c48dcc6-5f43-47b4-97f5-c61238a587bc" }, "ResponseBody": null }, @@ -65623,18 +67085,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5a55e12d-d804-4e80-b247-4846d0d16ec2?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/0a779cd3-17ef-420c-9fbf-b09976066d2d?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:30:00 GMT", + "Date": "Wed, 26 Oct 2022 04:56:55 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5a55e12d-d804-4e80-b247-4846d0d16ec2?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/0a779cd3-17ef-420c-9fbf-b09976066d2d?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -65643,21 +67105,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "334e1b41-7705-4e33-805c-117a3862c9b2", - "x-ms-correlation-request-id": "e4faef83-0c4a-4d9f-a742-199a666d2ff5", - "x-ms-ratelimit-remaining-subscription-deletes": "14982", - "x-ms-routing-request-id": "CENTRALUS:20221010T043000Z:e4faef83-0c4a-4d9f-a742-199a666d2ff5" + "x-ms-arm-service-request-id": "755e2b9e-d0c2-41dd-93ea-f532f1ed3e98", + "x-ms-correlation-request-id": "ccdf74f0-37ec-4191-9bf6-556742d7004b", + "x-ms-ratelimit-remaining-subscription-deletes": "14989", + "x-ms-routing-request-id": "EASTUS:20221026T045655Z:ccdf74f0-37ec-4191-9bf6-556742d7004b" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5a55e12d-d804-4e80-b247-4846d0d16ec2?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/0a779cd3-17ef-420c-9fbf-b09976066d2d?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65665,7 +67127,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:00 GMT", + "Date": "Wed, 26 Oct 2022 04:56:55 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "10", @@ -65677,23 +67139,23 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "5b767c2b-5389-42e4-961a-573540b8ebc5", - "x-ms-correlation-request-id": "b8a4179b-6199-4860-834f-72393c3a05ad", - "x-ms-ratelimit-remaining-subscription-reads": "11805", - "x-ms-routing-request-id": "CENTRALUS:20221010T043001Z:b8a4179b-6199-4860-834f-72393c3a05ad" + "x-ms-arm-service-request-id": "acaf99c5-eb88-4d45-84d7-9e8cbb9411ef", + "x-ms-correlation-request-id": "42b106bc-5b55-4a89-b225-6aa53bcdb7de", + "x-ms-ratelimit-remaining-subscription-reads": "11924", + "x-ms-routing-request-id": "EASTUS:20221026T045655Z:42b106bc-5b55-4a89-b225-6aa53bcdb7de" }, "ResponseBody": { "status": "InProgress" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5a55e12d-d804-4e80-b247-4846d0d16ec2?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/0a779cd3-17ef-420c-9fbf-b09976066d2d?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -65701,7 +67163,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:10 GMT", + "Date": "Wed, 26 Oct 2022 04:57:05 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -65712,34 +67174,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "69e363db-1901-494e-8871-a5aaa4336909", - "x-ms-correlation-request-id": "fbaa280d-1da4-4695-a88b-94305fca8f8b", - "x-ms-ratelimit-remaining-subscription-reads": "11804", - "x-ms-routing-request-id": "CENTRALUS:20221010T043011Z:fbaa280d-1da4-4695-a88b-94305fca8f8b" + "x-ms-arm-service-request-id": "67227feb-8aa6-4645-982b-50731dd46e23", + "x-ms-correlation-request-id": "5c7ec878-5164-4740-9ff3-8da23c34cd96", + "x-ms-ratelimit-remaining-subscription-reads": "11923", + "x-ms-routing-request-id": "EASTUS:20221026T045705Z:5c7ec878-5164-4740-9ff3-8da23c34cd96" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5a55e12d-d804-4e80-b247-4846d0d16ec2?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/0a779cd3-17ef-420c-9fbf-b09976066d2d?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/5a55e12d-d804-4e80-b247-4846d0d16ec2?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operations/0a779cd3-17ef-420c-9fbf-b09976066d2d?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:10 GMT", + "Date": "Wed, 26 Oct 2022 04:57:05 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/5a55e12d-d804-4e80-b247-4846d0d16ec2?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus/operationResults/0a779cd3-17ef-420c-9fbf-b09976066d2d?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -65747,10 +67209,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "334e1b41-7705-4e33-805c-117a3862c9b2", - "x-ms-correlation-request-id": "e4faef83-0c4a-4d9f-a742-199a666d2ff5", - "x-ms-ratelimit-remaining-subscription-reads": "11803", - "x-ms-routing-request-id": "CENTRALUS:20221010T043011Z:6bb3e40f-a515-4b1b-96f2-02b91261ed01" + "x-ms-arm-service-request-id": "755e2b9e-d0c2-41dd-93ea-f532f1ed3e98", + "x-ms-correlation-request-id": "ccdf74f0-37ec-4191-9bf6-556742d7004b", + "x-ms-ratelimit-remaining-subscription-reads": "11922", + "x-ms-routing-request-id": "EASTUS:20221026T045705Z:9bd064cb-81c7-4f0c-90fb-5eb0c81177db" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_table.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_table.pyTestMgmtNetworktest_network.json index f98982416f56..863268227854 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_table.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_route_table.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:12 GMT", + "Date": "Wed, 26 Oct 2022 04:57:06 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:12 GMT", + "Date": "Wed, 26 Oct 2022 04:57:06 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.13943.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "4cf8cc32-f171-4ab1-9ad0-0adc82ae863a", + "client-request-id": "7ee26428-2d06-4a77-a4d8-88ddcc62cd58", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "4cf8cc32-f171-4ab1-9ad0-0adc82ae863a", + "client-request-id": "7ee26428-2d06-4a77-a4d8-88ddcc62cd58", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:12 GMT", + "Date": "Wed, 26 Oct 2022 04:57:07 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - NCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "22", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "westus" @@ -232,11 +229,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/b0312a88-5e01-4668-9710-aacfa5744811?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ef47797e-1128-480d-9726-317c21e525ff?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "479", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:14 GMT", + "Date": "Wed, 26 Oct 2022 04:57:08 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "2", @@ -246,33 +243,33 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "bd24a668-fc69-40e0-9906-376a6885162b", - "x-ms-correlation-request-id": "1bbb7e17-630a-4e43-99e7-de8d8bf76442", - "x-ms-ratelimit-remaining-subscription-writes": "1161", - "x-ms-routing-request-id": "CENTRALUS:20221010T043014Z:1bbb7e17-630a-4e43-99e7-de8d8bf76442" + "x-ms-arm-service-request-id": "6e1f4a53-bb32-41af-8824-b9c47206ec2f", + "x-ms-correlation-request-id": "edf2002c-01d3-47db-9311-9232c0aa5ef8", + "x-ms-ratelimit-remaining-subscription-writes": "1181", + "x-ms-routing-request-id": "EASTUS:20221026T045709Z:edf2002c-01d3-47db-9311-9232c0aa5ef8" }, "ResponseBody": { "name": "myRouteTable", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable", - "etag": "W/\u002272966c00-7216-42f1-8a21-24bb47cbf53c\u0022", + "etag": "W/\u002258a15ff9-84d2-45b3-a6cb-5c24f6589aa6\u0022", "type": "Microsoft.Network/routeTables", "location": "westus", "properties": { "provisioningState": "Updating", - "resourceGuid": "7231854a-9678-4e3e-b12e-c4e126584859", + "resourceGuid": "ec64bd81-4402-4d05-9a4d-b870a20ef41c", "disableBgpRoutePropagation": false, "routes": [] } } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/b0312a88-5e01-4668-9710-aacfa5744811?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ef47797e-1128-480d-9726-317c21e525ff?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -280,7 +277,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:14 GMT", + "Date": "Wed, 26 Oct 2022 04:57:08 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -291,10 +288,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a3506d2e-2aba-4a44-aed3-918056ec43c4", - "x-ms-correlation-request-id": "6658d4f9-0a91-442b-a646-568029ecdf45", - "x-ms-ratelimit-remaining-subscription-reads": "11802", - "x-ms-routing-request-id": "CENTRALUS:20221010T043014Z:6658d4f9-0a91-442b-a646-568029ecdf45" + "x-ms-arm-service-request-id": "f4cf77c6-f7a6-4282-b2b9-6e487b92f0ac", + "x-ms-correlation-request-id": "b6bf5e86-b7d3-4696-b07b-872b688705a3", + "x-ms-ratelimit-remaining-subscription-reads": "11921", + "x-ms-routing-request-id": "EASTUS:20221026T045709Z:b6bf5e86-b7d3-4696-b07b-872b688705a3" }, "ResponseBody": { "status": "Succeeded" @@ -307,7 +304,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -315,8 +312,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:14 GMT", - "ETag": "W/\u0022daf05345-967a-4a76-92ca-ccbdc9415854\u0022", + "Date": "Wed, 26 Oct 2022 04:57:09 GMT", + "ETag": "W/\u0022dc755f62-1256-4cea-a222-74bb8b852b42\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -327,20 +324,20 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "30a5d576-ad7d-4965-ae55-55922e76649a", - "x-ms-correlation-request-id": "380626d4-5699-472e-8ce8-5dd7b30005ef", - "x-ms-ratelimit-remaining-subscription-reads": "11801", - "x-ms-routing-request-id": "CENTRALUS:20221010T043014Z:380626d4-5699-472e-8ce8-5dd7b30005ef" + "x-ms-arm-service-request-id": "500b1fa4-96af-434e-91e8-4df47fa082ea", + "x-ms-correlation-request-id": "147114c4-0213-4da8-be1b-313fa810dbda", + "x-ms-ratelimit-remaining-subscription-reads": "11920", + "x-ms-routing-request-id": "EASTUS:20221026T045709Z:147114c4-0213-4da8-be1b-313fa810dbda" }, "ResponseBody": { "name": "myRouteTable", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable", - "etag": "W/\u0022daf05345-967a-4a76-92ca-ccbdc9415854\u0022", + "etag": "W/\u0022dc755f62-1256-4cea-a222-74bb8b852b42\u0022", "type": "Microsoft.Network/routeTables", "location": "westus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "7231854a-9678-4e3e-b12e-c4e126584859", + "resourceGuid": "ec64bd81-4402-4d05-9a4d-b870a20ef41c", "disableBgpRoutePropagation": false, "routes": [] } @@ -355,7 +352,7 @@ "Connection": "keep-alive", "Content-Length": "88", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "properties": { @@ -366,11 +363,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/446c6312-17dd-481a-904c-8d566b5fbd1f?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/01a3aa41-eeed-4fee-a68b-39f6ef8c77ee?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "461", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:14 GMT", + "Date": "Wed, 26 Oct 2022 04:57:09 GMT", "Expires": "-1", "Pragma": "no-cache", "Retry-After": "2", @@ -380,15 +377,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "9394b720-e275-4008-95a7-1bc866b697b8", - "x-ms-correlation-request-id": "06444bc1-70fd-49ff-9f72-48bdb856d44f", - "x-ms-ratelimit-remaining-subscription-writes": "1160", - "x-ms-routing-request-id": "CENTRALUS:20221010T043014Z:06444bc1-70fd-49ff-9f72-48bdb856d44f" + "x-ms-arm-service-request-id": "b655234f-a021-401d-b25b-ec6027126c9d", + "x-ms-correlation-request-id": "d0a7baa8-e3ce-4e51-86a4-607e7ff262f0", + "x-ms-ratelimit-remaining-subscription-writes": "1180", + "x-ms-routing-request-id": "EASTUS:20221026T045710Z:d0a7baa8-e3ce-4e51-86a4-607e7ff262f0" }, "ResponseBody": { "name": "myRoute", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable/routes/myRoute", - "etag": "W/\u0022319bfd4d-db9b-466a-96fd-f06c4d5cc80d\u0022", + "etag": "W/\u00226464e74f-88ed-4549-b922-86c1f3ce07c0\u0022", "properties": { "provisioningState": "Updating", "addressPrefix": "10.0.3.0/24", @@ -399,13 +396,13 @@ } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/446c6312-17dd-481a-904c-8d566b5fbd1f?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/01a3aa41-eeed-4fee-a68b-39f6ef8c77ee?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -413,43 +410,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:14 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Retry-After": "2", - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "Strict-Transport-Security": "max-age=31536000; includeSubDomains", - "Transfer-Encoding": "chunked", - "Vary": "Accept-Encoding", - "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "222481e9-7d01-4e0a-ae5a-e1bfeef5a7f7", - "x-ms-correlation-request-id": "b0c6537d-c78c-408e-9fde-19caf0fd7be5", - "x-ms-ratelimit-remaining-subscription-reads": "11800", - "x-ms-routing-request-id": "CENTRALUS:20221010T043015Z:b0c6537d-c78c-408e-9fde-19caf0fd7be5" - }, - "ResponseBody": { - "status": "InProgress" - } - }, - { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/446c6312-17dd-481a-904c-8d566b5fbd1f?api-version=2022-05-01", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "*/*", - "Accept-Encoding": "gzip, deflate", - "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Encoding": "gzip", - "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:16 GMT", + "Date": "Wed, 26 Oct 2022 04:57:09 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -460,10 +421,10 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "78e28940-66ca-462d-b14e-07fe33433ea6", - "x-ms-correlation-request-id": "8fbe5415-deec-47c4-87a2-5069187421c3", - "x-ms-ratelimit-remaining-subscription-reads": "11799", - "x-ms-routing-request-id": "CENTRALUS:20221010T043017Z:8fbe5415-deec-47c4-87a2-5069187421c3" + "x-ms-arm-service-request-id": "0f9d2444-a04b-47d4-8b28-d40b2c00ed57", + "x-ms-correlation-request-id": "5caffe99-f84b-4f5c-a8aa-94d1261d34cb", + "x-ms-ratelimit-remaining-subscription-reads": "11919", + "x-ms-routing-request-id": "EASTUS:20221026T045710Z:5caffe99-f84b-4f5c-a8aa-94d1261d34cb" }, "ResponseBody": { "status": "Succeeded" @@ -476,7 +437,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -484,8 +445,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:16 GMT", - "ETag": "W/\u0022f5cf4779-7b9a-46aa-9993-499be6754abf\u0022", + "Date": "Wed, 26 Oct 2022 04:57:09 GMT", + "ETag": "W/\u002298497749-8972-4e4b-ab20-2e7aba69e20d\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -496,15 +457,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "fb3f95ab-2ae3-4243-bbd3-a2728242746d", - "x-ms-correlation-request-id": "ad933481-ebdf-44be-9b14-b7453e88b69e", - "x-ms-ratelimit-remaining-subscription-reads": "11798", - "x-ms-routing-request-id": "CENTRALUS:20221010T043017Z:ad933481-ebdf-44be-9b14-b7453e88b69e" + "x-ms-arm-service-request-id": "cafec5fb-fa57-4d57-939c-059679179e83", + "x-ms-correlation-request-id": "f9056267-5dc4-45d5-91eb-f39c264aca6a", + "x-ms-ratelimit-remaining-subscription-reads": "11918", + "x-ms-routing-request-id": "EASTUS:20221026T045710Z:f9056267-5dc4-45d5-91eb-f39c264aca6a" }, "ResponseBody": { "name": "myRoute", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable/routes/myRoute", - "etag": "W/\u0022f5cf4779-7b9a-46aa-9993-499be6754abf\u0022", + "etag": "W/\u002298497749-8972-4e4b-ab20-2e7aba69e20d\u0022", "properties": { "provisioningState": "Succeeded", "addressPrefix": "10.0.3.0/24", @@ -521,7 +482,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -529,8 +490,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:17 GMT", - "ETag": "W/\u0022f5cf4779-7b9a-46aa-9993-499be6754abf\u0022", + "Date": "Wed, 26 Oct 2022 04:57:10 GMT", + "ETag": "W/\u002298497749-8972-4e4b-ab20-2e7aba69e20d\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -541,15 +502,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "988df48f-7146-48a8-8072-730adacce140", - "x-ms-correlation-request-id": "d14dfa7c-a4fe-4ae0-b538-deeef13ad259", - "x-ms-ratelimit-remaining-subscription-reads": "11797", - "x-ms-routing-request-id": "CENTRALUS:20221010T043017Z:d14dfa7c-a4fe-4ae0-b538-deeef13ad259" + "x-ms-arm-service-request-id": "3b6ae634-ee77-42cc-8982-228213aeedb5", + "x-ms-correlation-request-id": "04f8e729-c66f-4da4-90ad-e3615e3601ed", + "x-ms-ratelimit-remaining-subscription-reads": "11917", + "x-ms-routing-request-id": "EASTUS:20221026T045710Z:04f8e729-c66f-4da4-90ad-e3615e3601ed" }, "ResponseBody": { "name": "myRoute", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable/routes/myRoute", - "etag": "W/\u0022f5cf4779-7b9a-46aa-9993-499be6754abf\u0022", + "etag": "W/\u002298497749-8972-4e4b-ab20-2e7aba69e20d\u0022", "properties": { "provisioningState": "Succeeded", "addressPrefix": "10.0.3.0/24", @@ -566,7 +527,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -574,8 +535,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:17 GMT", - "ETag": "W/\u0022f5cf4779-7b9a-46aa-9993-499be6754abf\u0022", + "Date": "Wed, 26 Oct 2022 04:57:10 GMT", + "ETag": "W/\u002298497749-8972-4e4b-ab20-2e7aba69e20d\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -586,26 +547,26 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "a198064f-fa19-4419-ad13-b84e6fc2e95b", - "x-ms-correlation-request-id": "b1d2afaa-b587-41cf-abe2-69596e1957f2", - "x-ms-ratelimit-remaining-subscription-reads": "11796", - "x-ms-routing-request-id": "CENTRALUS:20221010T043017Z:b1d2afaa-b587-41cf-abe2-69596e1957f2" + "x-ms-arm-service-request-id": "43002c4c-357d-4d88-93c0-1c7c0933fe29", + "x-ms-correlation-request-id": "b0e99914-c04e-4b07-a57e-19c1da6a3355", + "x-ms-ratelimit-remaining-subscription-reads": "11916", + "x-ms-routing-request-id": "EASTUS:20221026T045710Z:b0e99914-c04e-4b07-a57e-19c1da6a3355" }, "ResponseBody": { "name": "myRouteTable", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable", - "etag": "W/\u0022f5cf4779-7b9a-46aa-9993-499be6754abf\u0022", + "etag": "W/\u002298497749-8972-4e4b-ab20-2e7aba69e20d\u0022", "type": "Microsoft.Network/routeTables", "location": "westus", "properties": { "provisioningState": "Succeeded", - "resourceGuid": "7231854a-9678-4e3e-b12e-c4e126584859", + "resourceGuid": "ec64bd81-4402-4d05-9a4d-b870a20ef41c", "disableBgpRoutePropagation": false, "routes": [ { "name": "myRoute", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable/routes/myRoute", - "etag": "W/\u0022f5cf4779-7b9a-46aa-9993-499be6754abf\u0022", + "etag": "W/\u002298497749-8972-4e4b-ab20-2e7aba69e20d\u0022", "properties": { "provisioningState": "Succeeded", "addressPrefix": "10.0.3.0/24", @@ -627,7 +588,7 @@ "Connection": "keep-alive", "Content-Length": "46", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "tags": { @@ -641,7 +602,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:17 GMT", + "Date": "Wed, 26 Oct 2022 04:57:10 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -652,15 +613,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "dc1da810-c728-4335-897f-087cb5a8481d", - "x-ms-correlation-request-id": "9c7c5d03-c51c-425e-9b80-870d8b717dab", - "x-ms-ratelimit-remaining-subscription-writes": "1159", - "x-ms-routing-request-id": "CENTRALUS:20221010T043018Z:9c7c5d03-c51c-425e-9b80-870d8b717dab" + "x-ms-arm-service-request-id": "a85d6c6d-d123-4e50-b0bc-fe844928a5f8", + "x-ms-correlation-request-id": "cedc8102-ebe7-4757-b3e0-d10f1ed6e73d", + "x-ms-ratelimit-remaining-subscription-writes": "1179", + "x-ms-routing-request-id": "EASTUS:20221026T045711Z:cedc8102-ebe7-4757-b3e0-d10f1ed6e73d" }, "ResponseBody": { "name": "myRouteTable", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable", - "etag": "W/\u0022ea175a50-842f-486f-920d-483f353f8972\u0022", + "etag": "W/\u00226cac1bad-3c09-4eff-9b6d-1339e302d1c4\u0022", "type": "Microsoft.Network/routeTables", "location": "westus", "tags": { @@ -669,13 +630,13 @@ }, "properties": { "provisioningState": "Succeeded", - "resourceGuid": "7231854a-9678-4e3e-b12e-c4e126584859", + "resourceGuid": "ec64bd81-4402-4d05-9a4d-b870a20ef41c", "disableBgpRoutePropagation": false, "routes": [ { "name": "myRoute", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/routeTables/myRouteTable/routes/myRoute", - "etag": "W/\u0022ea175a50-842f-486f-920d-483f353f8972\u0022", + "etag": "W/\u00226cac1bad-3c09-4eff-9b6d-1339e302d1c4\u0022", "properties": { "provisioningState": "Succeeded", "addressPrefix": "10.0.3.0/24", @@ -696,18 +657,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1736da40-5636-4309-812d-a77c73c96ac1?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ea4f0e68-07b5-4a37-b60e-fadebd775a6d?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:30:18 GMT", + "Date": "Wed, 26 Oct 2022 04:57:11 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/1736da40-5636-4309-812d-a77c73c96ac1?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/ea4f0e68-07b5-4a37-b60e-fadebd775a6d?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "2", "Server": [ @@ -716,21 +677,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "54bf536d-2579-4769-b595-43bc7c00bc07", - "x-ms-correlation-request-id": "a1cb1e3a-0ec4-43e1-bf42-d1e717b2ddf5", - "x-ms-ratelimit-remaining-subscription-deletes": "14981", - "x-ms-routing-request-id": "CENTRALUS:20221010T043018Z:a1cb1e3a-0ec4-43e1-bf42-d1e717b2ddf5" + "x-ms-arm-service-request-id": "28e692c4-3342-482e-8365-77dd26bf3e0a", + "x-ms-correlation-request-id": "fbd3e99c-bbca-4caa-bf93-d75ac27e8cb3", + "x-ms-ratelimit-remaining-subscription-deletes": "14988", + "x-ms-routing-request-id": "EASTUS:20221026T045711Z:fbd3e99c-bbca-4caa-bf93-d75ac27e8cb3" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1736da40-5636-4309-812d-a77c73c96ac1?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ea4f0e68-07b5-4a37-b60e-fadebd775a6d?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -738,7 +699,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:18 GMT", + "Date": "Wed, 26 Oct 2022 04:57:11 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -749,34 +710,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "3856839d-015c-4843-a746-5a9479a49838", - "x-ms-correlation-request-id": "7020c5c4-c6d7-47d0-a920-f20aa03f1400", - "x-ms-ratelimit-remaining-subscription-reads": "11795", - "x-ms-routing-request-id": "CENTRALUS:20221010T043018Z:7020c5c4-c6d7-47d0-a920-f20aa03f1400" + "x-ms-arm-service-request-id": "1c7e9192-0379-4372-a423-a165e20da32e", + "x-ms-correlation-request-id": "a25ceddb-f0f1-4f9b-b8d3-af26e7301408", + "x-ms-ratelimit-remaining-subscription-reads": "11915", + "x-ms-routing-request-id": "EASTUS:20221026T045711Z:a25ceddb-f0f1-4f9b-b8d3-af26e7301408" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/1736da40-5636-4309-812d-a77c73c96ac1?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/ea4f0e68-07b5-4a37-b60e-fadebd775a6d?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/1736da40-5636-4309-812d-a77c73c96ac1?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ea4f0e68-07b5-4a37-b60e-fadebd775a6d?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:18 GMT", + "Date": "Wed, 26 Oct 2022 04:57:11 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/1736da40-5636-4309-812d-a77c73c96ac1?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/ea4f0e68-07b5-4a37-b60e-fadebd775a6d?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -784,10 +745,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "54bf536d-2579-4769-b595-43bc7c00bc07", - "x-ms-correlation-request-id": "a1cb1e3a-0ec4-43e1-bf42-d1e717b2ddf5", - "x-ms-ratelimit-remaining-subscription-reads": "11794", - "x-ms-routing-request-id": "CENTRALUS:20221010T043018Z:9f49cede-911f-49c3-a123-cc6f3125155d" + "x-ms-arm-service-request-id": "28e692c4-3342-482e-8365-77dd26bf3e0a", + "x-ms-correlation-request-id": "fbd3e99c-bbca-4caa-bf93-d75ac27e8cb3", + "x-ms-ratelimit-remaining-subscription-reads": "11914", + "x-ms-routing-request-id": "EASTUS:20221026T045711Z:aefc1856-e740-41a1-91d1-b44d305a418f" }, "ResponseBody": null }, @@ -799,18 +760,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/9f4c6a97-0add-4790-ac71-3e0ea232dd79?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/d7ac89df-b825-4313-97e2-6eb2b0ff5672?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 04:30:18 GMT", + "Date": "Wed, 26 Oct 2022 04:57:11 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/9f4c6a97-0add-4790-ac71-3e0ea232dd79?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/d7ac89df-b825-4313-97e2-6eb2b0ff5672?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "2", "Server": [ @@ -819,21 +780,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c6e7badc-65ea-49af-aa80-8236cfa25305", - "x-ms-correlation-request-id": "6c966f5d-4957-4c59-9922-69f529a1d8e5", - "x-ms-ratelimit-remaining-subscription-deletes": "14980", - "x-ms-routing-request-id": "CENTRALUS:20221010T043018Z:6c966f5d-4957-4c59-9922-69f529a1d8e5" + "x-ms-arm-service-request-id": "7b03f378-c149-4549-8791-8a7a2ad783c9", + "x-ms-correlation-request-id": "cbf64559-9fbc-46ab-800f-966f919aa7a5", + "x-ms-ratelimit-remaining-subscription-deletes": "14987", + "x-ms-routing-request-id": "EASTUS:20221026T045712Z:cbf64559-9fbc-46ab-800f-966f919aa7a5" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/9f4c6a97-0add-4790-ac71-3e0ea232dd79?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/d7ac89df-b825-4313-97e2-6eb2b0ff5672?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -841,7 +802,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:18 GMT", + "Date": "Wed, 26 Oct 2022 04:57:11 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -852,34 +813,34 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "2ac8ece6-827a-442c-9ae5-dd981820b2be", - "x-ms-correlation-request-id": "976a943a-0e68-44fa-90c6-0e67f6cbcdb6", - "x-ms-ratelimit-remaining-subscription-reads": "11793", - "x-ms-routing-request-id": "CENTRALUS:20221010T043018Z:976a943a-0e68-44fa-90c6-0e67f6cbcdb6" + "x-ms-arm-service-request-id": "f00115ca-365a-461c-85d0-e322894cfd12", + "x-ms-correlation-request-id": "6a2c084f-bb25-4099-95a5-3f1e3c6d4caf", + "x-ms-ratelimit-remaining-subscription-reads": "11913", + "x-ms-routing-request-id": "EASTUS:20221026T045712Z:6a2c084f-bb25-4099-95a5-3f1e3c6d4caf" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/9f4c6a97-0add-4790-ac71-3e0ea232dd79?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/d7ac89df-b825-4313-97e2-6eb2b0ff5672?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/9f4c6a97-0add-4790-ac71-3e0ea232dd79?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/d7ac89df-b825-4313-97e2-6eb2b0ff5672?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 04:30:18 GMT", + "Date": "Wed, 26 Oct 2022 04:57:11 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/9f4c6a97-0add-4790-ac71-3e0ea232dd79?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/d7ac89df-b825-4313-97e2-6eb2b0ff5672?api-version=2022-05-01", "Pragma": "no-cache", "Server": [ "Microsoft-HTTPAPI/2.0", @@ -887,10 +848,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "c6e7badc-65ea-49af-aa80-8236cfa25305", - "x-ms-correlation-request-id": "6c966f5d-4957-4c59-9922-69f529a1d8e5", - "x-ms-ratelimit-remaining-subscription-reads": "11792", - "x-ms-routing-request-id": "CENTRALUS:20221010T043019Z:cda1b5f1-bf34-4385-9c1e-7aaa2ba26b19" + "x-ms-arm-service-request-id": "7b03f378-c149-4549-8791-8a7a2ad783c9", + "x-ms-correlation-request-id": "cbf64559-9fbc-46ab-800f-966f919aa7a5", + "x-ms-ratelimit-remaining-subscription-reads": "11912", + "x-ms-routing-request-id": "EASTUS:20221026T045712Z:b9e5d5c4-ceda-447a-b1cc-b8d92d31ae94" }, "ResponseBody": null } diff --git a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_web_application_firewall_policy.pyTestMgmtNetworktest_network.json b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_web_application_firewall_policy.pyTestMgmtNetworktest_network.json index e5525cf5c50f..b66a5b81743f 100644 --- a/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_web_application_firewall_policy.pyTestMgmtNetworktest_network.json +++ b/sdk/network/azure-mgmt-network/tests/recordings/test_cli_mgmt_network_web_application_firewall_policy.pyTestMgmtNetworktest_network.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -17,13 +17,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1753", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 05:46:05 GMT", + "Date": "Wed, 26 Oct 2022 04:57:13 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13845.9 - SCUS ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - WUS2 ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -102,7 +101,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -112,13 +111,12 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 05:46:05 GMT", + "Date": "Wed, 26 Oct 2022 04:57:13 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": "[set-cookie;]", "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.13777.6 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -174,12 +172,12 @@ "RequestHeaders": { "Accept": "application/json", "Accept-Encoding": "gzip, deflate", - "client-request-id": "dfdba6d2-3467-4a23-9612-430f1a4b0a0a", + "client-request-id": "b884e083-c7bb-42b2-a58c-9533e736dae0", "Connection": "keep-alive", "Content-Length": "288", "Content-Type": "application/x-www-form-urlencoded", "Cookie": "cookie;", - "User-Agent": "azsdk-python-identity/1.12.0b2 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0", + "User-Agent": "azsdk-python-identity/1.12.0b3 Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0", "x-client-cpu": "x64", "x-client-current-telemetry": "4|730,0|", "x-client-last-telemetry": "4|0|||", @@ -192,10 +190,10 @@ "StatusCode": 200, "ResponseHeaders": { "Cache-Control": "no-store, no-cache", - "client-request-id": "dfdba6d2-3467-4a23-9612-430f1a4b0a0a", + "client-request-id": "b884e083-c7bb-42b2-a58c-9533e736dae0", "Content-Length": "114", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 05:46:05 GMT", + "Date": "Wed, 26 Oct 2022 04:57:13 GMT", "Expires": "-1", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Pragma": "no-cache", @@ -203,8 +201,7 @@ "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", "x-ms-clitelem": "1,0,0,,", - "x-ms-ests-server": "2.1.13845.9 - WUS2 ProdSlices", - "x-ms-httpver": "1.1", + "x-ms-ests-server": "2.1.14006.8 - SCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -224,7 +221,7 @@ "Connection": "keep-alive", "Content-Length": "147", "Content-Type": "application/json", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": { "location": "WestUs", @@ -243,11 +240,11 @@ "StatusCode": 201, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/3d17f050-69ad-4443-a958-8b140d0feb33?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/b764ed86-4936-40dd-9e7e-10602d80a2c2?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "863", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 05:46:08 GMT", + "Date": "Wed, 26 Oct 2022 04:57:21 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -256,15 +253,15 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "66728915-8d41-4b82-8454-1a864bea1f03", - "x-ms-correlation-request-id": "b35e66b1-09aa-4ecc-9008-63c704ff080c", - "x-ms-ratelimit-remaining-subscription-writes": "1194", - "x-ms-routing-request-id": "CENTRALUS:20221010T054608Z:b35e66b1-09aa-4ecc-9008-63c704ff080c" + "x-ms-arm-service-request-id": "9a77b88d-015f-4b7d-8e23-1f196e05ae68", + "x-ms-correlation-request-id": "9891b93f-c46f-4c9c-a0a7-b4434e0d8627", + "x-ms-ratelimit-remaining-subscription-writes": "1178", + "x-ms-routing-request-id": "EASTUS:20221026T045721Z:9891b93f-c46f-4c9c-a0a7-b4434e0d8627" }, "ResponseBody": { "name": "myPolicy", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies/myPolicy", - "etag": "W/\u002261fe2ba8-0e38-45a8-9e59-f0d08c3082c8\u0022", + "etag": "W/\u0022e5800a73-b5d7-457c-b8fe-de4cbfcda8ac\u0022", "type": "Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies", "location": "westus", "properties": { @@ -297,7 +294,7 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -305,8 +302,8 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 05:46:08 GMT", - "ETag": "W/\u00228347b0a8-393b-409f-b399-3455b17085e6\u0022", + "Date": "Wed, 26 Oct 2022 04:57:21 GMT", + "ETag": "W/\u00226c79c36a-faa5-4c8d-9818-58bddfa520fd\u0022", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -317,15 +314,15 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "abb83d3b-c665-4c88-a106-eb4b1f46f907", - "x-ms-correlation-request-id": "7b83e6c3-eb51-4aff-a1cd-9241f8d97587", - "x-ms-ratelimit-remaining-subscription-reads": "11942", - "x-ms-routing-request-id": "CENTRALUS:20221010T054608Z:7b83e6c3-eb51-4aff-a1cd-9241f8d97587" + "x-ms-arm-service-request-id": "beb9e5c7-8d16-4c74-b78b-791607835f04", + "x-ms-correlation-request-id": "aea76ac2-633a-4a87-9bfe-279769184b7f", + "x-ms-ratelimit-remaining-subscription-reads": "11911", + "x-ms-routing-request-id": "EASTUS:20221026T045721Z:aea76ac2-633a-4a87-9bfe-279769184b7f" }, "ResponseBody": { "name": "myPolicy", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgname/providers/Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies/myPolicy", - "etag": "W/\u00228347b0a8-393b-409f-b399-3455b17085e6\u0022", + "etag": "W/\u00226c79c36a-faa5-4c8d-9818-58bddfa520fd\u0022", "type": "Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies", "location": "westus", "properties": { @@ -359,18 +356,18 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Content-Length": "0", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 202, "ResponseHeaders": { "Azure-AsyncNotification": "Enabled", - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ae95a5f0-306a-4d34-91c0-bcc7254605b1?api-version=2022-05-01", + "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/12605657-aa0e-46bf-9502-f9e171a664e7?api-version=2022-05-01", "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Mon, 10 Oct 2022 05:46:08 GMT", + "Date": "Wed, 26 Oct 2022 04:57:21 GMT", "Expires": "-1", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/ae95a5f0-306a-4d34-91c0-bcc7254605b1?api-version=2022-05-01", + "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/12605657-aa0e-46bf-9502-f9e171a664e7?api-version=2022-05-01", "Pragma": "no-cache", "Retry-After": "10", "Server": [ @@ -379,21 +376,21 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e559b110-1f41-4a22-8f81-53be58663532", - "x-ms-correlation-request-id": "60191aa3-f522-4d65-a134-631d821879e4", - "x-ms-ratelimit-remaining-subscription-deletes": "14997", - "x-ms-routing-request-id": "CENTRALUS:20221010T054608Z:60191aa3-f522-4d65-a134-631d821879e4" + "x-ms-arm-service-request-id": "5c05e306-3b1e-413a-8d3a-1c16266686bf", + "x-ms-correlation-request-id": "b34d0b7d-60d6-492c-9c55-5a427c381fa7", + "x-ms-ratelimit-remaining-subscription-deletes": "14986", + "x-ms-routing-request-id": "EASTUS:20221026T045722Z:b34d0b7d-60d6-492c-9c55-5a427c381fa7" }, "ResponseBody": null }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ae95a5f0-306a-4d34-91c0-bcc7254605b1?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/12605657-aa0e-46bf-9502-f9e171a664e7?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 200, @@ -401,7 +398,7 @@ "Cache-Control": "no-cache", "Content-Encoding": "gzip", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 05:46:08 GMT", + "Date": "Wed, 26 Oct 2022 04:57:21 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -412,30 +409,30 @@ "Transfer-Encoding": "chunked", "Vary": "Accept-Encoding", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "48308c4b-dbf2-4fca-9332-58c6f2ea2dd6", - "x-ms-correlation-request-id": "2ec9fd36-819f-4d5e-bdb9-7163b2ff8b9d", - "x-ms-ratelimit-remaining-subscription-reads": "11941", - "x-ms-routing-request-id": "CENTRALUS:20221010T054608Z:2ec9fd36-819f-4d5e-bdb9-7163b2ff8b9d" + "x-ms-arm-service-request-id": "08ac8793-97db-4373-b990-2f28eed8f8a9", + "x-ms-correlation-request-id": "147e0522-5c8f-47d7-ad8f-59ae388e3c91", + "x-ms-ratelimit-remaining-subscription-reads": "11910", + "x-ms-routing-request-id": "EASTUS:20221026T045722Z:147e0522-5c8f-47d7-ad8f-59ae388e3c91" }, "ResponseBody": { "status": "Succeeded" } }, { - "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/ae95a5f0-306a-4d34-91c0-bcc7254605b1?api-version=2022-05-01", + "RequestUri": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operationResults/12605657-aa0e-46bf-9502-f9e171a664e7?api-version=2022-05-01", "RequestMethod": "GET", "RequestHeaders": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-azure-mgmt-network/22.0.0 Python/3.8.14 (Linux-5.15.0-1020-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2500_0" + "User-Agent": "azsdk-python-azure-mgmt-network/0.0.0 (it should be stable) Python/3.8.14 (Linux-5.15.0-1022-azure-x86_64-with-glibc2.2.5) VSTS_0fb41ef4-5012-48a9-bf39-4ee3de03ee35_build_2384_0" }, "RequestBody": null, "StatusCode": 204, "ResponseHeaders": { "Cache-Control": "no-cache", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 10 Oct 2022 05:46:08 GMT", + "Date": "Wed, 26 Oct 2022 04:57:21 GMT", "Expires": "-1", "Pragma": "no-cache", "Server": [ @@ -444,10 +441,10 @@ ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-arm-service-request-id": "e559b110-1f41-4a22-8f81-53be58663532", - "x-ms-correlation-request-id": "60191aa3-f522-4d65-a134-631d821879e4", - "x-ms-ratelimit-remaining-subscription-reads": "11940", - "x-ms-routing-request-id": "CENTRALUS:20221010T054608Z:32a8fa05-5eb3-4ecb-a900-2a8de418f09d" + "x-ms-arm-service-request-id": "5c05e306-3b1e-413a-8d3a-1c16266686bf", + "x-ms-correlation-request-id": "b34d0b7d-60d6-492c-9c55-5a427c381fa7", + "x-ms-ratelimit-remaining-subscription-reads": "11909", + "x-ms-routing-request-id": "EASTUS:20221026T045722Z:4c1caea9-0199-4bfe-9694-2598b96b1900" }, "ResponseBody": null } diff --git a/swagger_to_sdk_config_autorest.json b/swagger_to_sdk_config_autorest.json index acef8f892b1e..0ec878e2d9e4 100644 --- a/swagger_to_sdk_config_autorest.json +++ b/swagger_to_sdk_config_autorest.json @@ -2,10 +2,12 @@ "meta": { "autorest_options": { "version": "3.9.2", - "use": ["@autorest/python@6.1.11", "@autorest/modelerfour@4.24.3"], + "use": ["@autorest/python@6.2.1", "@autorest/modelerfour@4.24.3"], "python": "", "sdkrel:python-sdks-folder": "./sdk/.", - "version-tolerant": false + "version-tolerant": false, + "include-x-ms-examples-original-file": true, + "generate-sample": true }, "advanced_options": { "create_sdk_pull_requests": true, diff --git a/tools/azure-sdk-tools/packaging_tools/templates/setup.py b/tools/azure-sdk-tools/packaging_tools/templates/setup.py index 2c9e1ca3511d..9dd066fd1b84 100644 --- a/tools/azure-sdk-tools/packaging_tools/templates/setup.py +++ b/tools/azure-sdk-tools/packaging_tools/templates/setup.py @@ -80,6 +80,7 @@ {%- endif %} {%- if need_azuremgmtcore %} 'azure-mgmt-core>=1.3.2,<2.0.0', + "typing_extensions>=4.3.0; python_version<'3.8.0'", {%- endif %} ], python_requires=">=3.7"